C# Class FBX.SceneLoader.Objects.LoaderTempTransform

Inheritance: LoaderTempSceneObject
Afficher le fichier Open project: Patapom/GodComplex

Protected Properties

Свойство Type Description
m_AnimP FBXImporter.AnimationTrack[]
m_AnimR FBXImporter.AnimationTrack[]
m_AnimS FBXImporter.AnimationTrack[]
m_AnimationSourceMatrix Matrix4x4
m_Matrix Matrix4x4
m_Meshes List
m_Pivot Matrix4x4
m_Position System.Point
m_QuatRotation Quat
m_Rotation Matrix3x3
m_Scale Vector
m_bAnimated bool

Méthodes publiques

Méthode Description
AddMesh ( LoaderTempMesh _Mesh ) : void

Adds a mesh to this transform

This will transform into referenced shapes in the JSON file

LoaderTempTransform ( SceneLoader _Owner, string _Name ) : System
SetAnimationSourceMatrix ( Matrix4x4 _SourceMatrix ) : void
SetAnimationTrackPositions ( FBXImporter _Tracks ) : void
SetAnimationTrackRotations ( FBXImporter _Tracks ) : void
SetAnimationTrackScales ( FBXImporter _Tracks ) : void
SetMatrix ( Matrix4x4 _Matrix ) : void
SetPosition ( float _x, float _y, float _z ) : void
SetRotationFromMatrix ( float _Row0, float _Row1, float _Row2 ) : void
SetRotationFromQuat ( float _x, float _y, float _z, float _s ) : void
SetScale ( float _x, float _y, float _z ) : void

Method Details

AddMesh() public méthode

Adds a mesh to this transform
This will transform into referenced shapes in the JSON file
public AddMesh ( LoaderTempMesh _Mesh ) : void
_Mesh LoaderTempMesh The mesh to add
Résultat void

LoaderTempTransform() public méthode

public LoaderTempTransform ( SceneLoader _Owner, string _Name ) : System
_Owner SceneLoader
_Name string
Résultat System

SetAnimationSourceMatrix() public méthode

public SetAnimationSourceMatrix ( Matrix4x4 _SourceMatrix ) : void
_SourceMatrix Matrix4x4
Résultat void

SetAnimationTrackPositions() public méthode

public SetAnimationTrackPositions ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Résultat void

SetAnimationTrackRotations() public méthode

public SetAnimationTrackRotations ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Résultat void

SetAnimationTrackScales() public méthode

public SetAnimationTrackScales ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Résultat void

SetMatrix() public méthode

public SetMatrix ( Matrix4x4 _Matrix ) : void
_Matrix Matrix4x4
Résultat void

SetPosition() public méthode

public SetPosition ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Résultat void

SetRotationFromMatrix() public méthode

public SetRotationFromMatrix ( float _Row0, float _Row1, float _Row2 ) : void
_Row0 float
_Row1 float
_Row2 float
Résultat void

SetRotationFromQuat() public méthode

public SetRotationFromQuat ( float _x, float _y, float _z, float _s ) : void
_x float
_y float
_z float
_s float
Résultat void

SetScale() public méthode

public SetScale ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Résultat void

Property Details

m_AnimP protected_oe property

protected FBXImporter.AnimationTrack[] m_AnimP
Résultat FBXImporter.AnimationTrack[]

m_AnimR protected_oe property

protected FBXImporter.AnimationTrack[] m_AnimR
Résultat FBXImporter.AnimationTrack[]

m_AnimS protected_oe property

protected FBXImporter.AnimationTrack[] m_AnimS
Résultat FBXImporter.AnimationTrack[]

m_AnimationSourceMatrix protected_oe property

protected Matrix4x4 m_AnimationSourceMatrix
Résultat Matrix4x4

m_Matrix protected_oe property

protected Matrix4x4 m_Matrix
Résultat Matrix4x4

m_Meshes protected_oe property

protected List m_Meshes
Résultat List

m_Pivot protected_oe property

protected Matrix4x4 m_Pivot
Résultat Matrix4x4

m_Position protected_oe property

protected Point,System m_Position
Résultat System.Point

m_QuatRotation protected_oe property

protected Quat m_QuatRotation
Résultat Quat

m_Rotation protected_oe property

protected Matrix3x3 m_Rotation
Résultat Matrix3x3

m_Scale protected_oe property

protected Vector m_Scale
Résultat Vector

m_bAnimated protected_oe property

protected bool m_bAnimated
Résultat bool