C# 클래스 FBX.SceneLoader.Objects.LoaderTempTransform

상속: LoaderTempSceneObject
파일 보기 프로젝트 열기: Patapom/GodComplex

보호된 프로퍼티들

프로퍼티 타입 설명
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