Class Model
[EcsGuid("{F211E331-075E-4572-B56D-770B8B62E2BE}")]
public class Model : ResourceEntity, IEnumerable<EcsNode>, IEnumerable, IResourceInfo, IArc, IDisposable, IInitializer, IInitializer<ModelConstructor>, IInitializer<ModelPromise>, IInitializer<ModelCreateInfo>, IInitializerBase
- Inheritance
-
Model
- Implements
- Inherited Members
Properties
Armature
public Armature? Armature { get; }
Property Value
Class
The class of this resource.
public override ResourceClass Class { get; }
Property Value
DefaultVertexArray
public VertexArrayEx? DefaultVertexArray { get; }
Property Value
DrawGroups
public IImmutableList<DrawGroup> DrawGroups { get; }
Property Value
Methods
Dispose(bool)
Internal function to handle dispose behavior.
protected override void Dispose(bool disposing)
Parameters
disposing
boolTrue if disposing.
Initialize(ModelConstructor)
public void Initialize(ModelConstructor ctor)
Parameters
ctor
ModelConstructor
Initialize(ModelCreateInfo)
public void Initialize(ModelCreateInfo t1)
Parameters
Initialize(ModelPromise)
public void Initialize(ModelPromise promise)
Parameters
promise
ModelPromise