TriLib 2.2.8
Loading...
Searching...
No Matches
Properties | List of all members
TriLibCore.Interfaces.IRootModel Interface Reference

Represents the top-most (root) TriLib Model of the hierarchy. More...

Inheritance diagram for TriLibCore.Interfaces.IRootModel:
TriLibCore.Interfaces.IModel TriLibCore.Interfaces.IObject

Properties

List< IModelAllModels [get, set]
 Gets/Sets all Models.
 
List< IGeometryGroupAllGeometryGroups [get, set]
 
List< IAnimationAllAnimations [get, set]
 
List< IMaterialAllMaterials [get, set]
 
List< ITextureAllTextures [get, set]
 
List< ICameraAllCameras [get, set]
 Gets/Sets all Model Cameras.
 
List< ILightAllLights [get, set]
 Gets/Sets all Model Lights.
 
- Properties inherited from TriLibCore.Interfaces.IModel
Vector3 Pivot [get, set]
 Gets/Sets this Model pivot in world space.
 
Vector3 LocalPosition [get, set]
 Gets/Sets this Model local position.
 
Quaternion LocalRotation [get, set]
 Gets/Sets this Model local rotation.
 
Vector3 LocalScale [get, set]
 Gets/Sets this Model local scale.
 
bool Visibility [get, set]
 Gets/Sets this Model visibility (visible or invisible).
 
IModel Parent [get, set]
 Gets/Sets this Model parent.
 
List< IModelChildren [get, set]
 Gets/Sets this Model children.
 
List< IModelBones [get, set]
 Gets/Sets this Model bones.
 
bool IsBone [get, set]
 Indicates wheter this model is a bone.
 
IGeometryGroup GeometryGroup [get, set]
 Gets/Sets this Model Geometry Group.
 
Matrix4x4[] BindPoses [get, set]
 Gets/Sets this Model bind poses.
 
int[] MaterialIndices [get, set]
 Gets/Sets this Model Material indices.
 
Dictionary< string, object > UserProperties [get, set]
 Represents a series of model user defined properties.
 
bool HasCustomPivot [get, set]
 Defines whether the given model uses a custom pivot.
 
Matrix4x4 OriginalGlobalMatrix [get, set]
 Original (not pivoted) model local to world matrix.
 
- Properties inherited from TriLibCore.Interfaces.IObject
string Name [get, set]
 Gets/Sets the Object name.
 
bool Used [get, set]
 Gets/Sets the flag indicating whether this object used somewhere.
 

Detailed Description

Represents the top-most (root) TriLib Model of the hierarchy.