C# Класс FBX.SceneLoader.Objects.LoaderTempTransform

Наследование: LoaderTempSceneObject
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Описание методов

AddMesh() публичный Метод

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
Результат void

LoaderTempTransform() публичный Метод

public LoaderTempTransform ( SceneLoader _Owner, string _Name ) : System
_Owner SceneLoader
_Name string
Результат System

SetAnimationSourceMatrix() публичный Метод

public SetAnimationSourceMatrix ( Matrix4x4 _SourceMatrix ) : void
_SourceMatrix Matrix4x4
Результат void

SetAnimationTrackPositions() публичный Метод

public SetAnimationTrackPositions ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Результат void

SetAnimationTrackRotations() публичный Метод

public SetAnimationTrackRotations ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Результат void

SetAnimationTrackScales() публичный Метод

public SetAnimationTrackScales ( FBXImporter _Tracks ) : void
_Tracks FBXImporter
Результат void

SetMatrix() публичный Метод

public SetMatrix ( Matrix4x4 _Matrix ) : void
_Matrix Matrix4x4
Результат void

SetPosition() публичный Метод

public SetPosition ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Результат void

SetRotationFromMatrix() публичный Метод

public SetRotationFromMatrix ( float _Row0, float _Row1, float _Row2 ) : void
_Row0 float
_Row1 float
_Row2 float
Результат void

SetRotationFromQuat() публичный Метод

public SetRotationFromQuat ( float _x, float _y, float _z, float _s ) : void
_x float
_y float
_z float
_s float
Результат void

SetScale() публичный Метод

public SetScale ( float _x, float _y, float _z ) : void
_x float
_y float
_z float
Результат void

Описание свойств

m_AnimP защищенное свойство

protected FBXImporter.AnimationTrack[] m_AnimP
Результат FBXImporter.AnimationTrack[]

m_AnimR защищенное свойство

protected FBXImporter.AnimationTrack[] m_AnimR
Результат FBXImporter.AnimationTrack[]

m_AnimS защищенное свойство

protected FBXImporter.AnimationTrack[] m_AnimS
Результат FBXImporter.AnimationTrack[]

m_AnimationSourceMatrix защищенное свойство

protected Matrix4x4 m_AnimationSourceMatrix
Результат Matrix4x4

m_Matrix защищенное свойство

protected Matrix4x4 m_Matrix
Результат Matrix4x4

m_Meshes защищенное свойство

protected List m_Meshes
Результат List

m_Pivot защищенное свойство

protected Matrix4x4 m_Pivot
Результат Matrix4x4

m_Position защищенное свойство

protected Point,System m_Position
Результат System.Point

m_QuatRotation защищенное свойство

protected Quat m_QuatRotation
Результат Quat

m_Rotation защищенное свойство

protected Matrix3x3 m_Rotation
Результат Matrix3x3

m_Scale защищенное свойство

protected Vector m_Scale
Результат Vector

m_bAnimated защищенное свойство

protected bool m_bAnimated
Результат bool