Interface IRootModel
Represents the top-most (root) TriLib Model of the hierarchy.
Assembly: TriLibCore.dll
Syntax
public interface IRootModel : IModel, IObject
Properties
AllAnimations
Declaration
List<IAnimation> AllAnimations { get; set; }
Property Value
AllCameras
Gets/Sets all Model Cameras.
Declaration
List<ICamera> AllCameras { get; set; }
Property Value
AllGeometryGroups
Declaration
List<IGeometryGroup> AllGeometryGroups { get; set; }
Property Value
AllLights
Gets/Sets all Model Lights.
Declaration
List<ILight> AllLights { get; set; }
Property Value
AllMaterials
Declaration
List<IMaterial> AllMaterials { get; set; }
Property Value
AllModels
Declaration
List<IModel> AllModels { get; set; }
Property Value
AllTextures
Declaration
List<ITexture> AllTextures { get; set; }
Property Value
Extension Methods