C# 클래스 Radegast.Rendering.Bone

파일 보기 프로젝트 열기: radegastdev/radegast 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
animation_offset System.Vector3
children List
mBones Bone>.Dictionary
mIndexedBones Bone>.Dictionary
mParentBone string
name string
offset_pos System.Vector3
orig_piviot System.Vector3
orig_pos System.Vector3
orig_rot Quaternion
orig_scale System.Vector3
parent Bone
piviot System.Vector3
pos System.Vector3
rot Quaternion
scale System.Vector3

공개 메소드들

메소드 설명
Bone ( ) : ThreadPoolUtil
Bone ( Bone source ) : ThreadPoolUtil
addbone ( XmlNode bone, Bone parent ) : void
deformbone ( System.Vector3 dpos, Quaternion rot ) : void
getDeltaOffset ( ) : System.Vector3
getMyOffset ( ) : System.Vector3
getTotalOffset ( ) : System.Vector3
getTotalRotation ( ) : Quaternion
getdeform ( ) : Matrix4
loadbones ( string skeletonfilename ) : void
markdirty ( ) : void
offsetbone ( System.Vector3 offset ) : void
scalebone ( System.Vector3 scale ) : void

비공개 메소드들

메소드 설명
getOffset ( ) : System.Vector3
getOrigOffset ( ) : System.Vector3
getParentRot ( ) : Quaternion
getRotation ( ) : Quaternion
getRotation ( string bonename ) : Quaternion

메소드 상세

Bone() 공개 메소드

public Bone ( ) : ThreadPoolUtil
리턴 ThreadPoolUtil

Bone() 공개 메소드

public Bone ( Bone source ) : ThreadPoolUtil
source Bone
리턴 ThreadPoolUtil

addbone() 공개 정적인 메소드

public static addbone ( XmlNode bone, Bone parent ) : void
bone System.Xml.XmlNode
parent Bone
리턴 void

deformbone() 공개 메소드

public deformbone ( System.Vector3 dpos, Quaternion rot ) : void
dpos System.Vector3
rot Quaternion
리턴 void

getDeltaOffset() 공개 메소드

public getDeltaOffset ( ) : System.Vector3
리턴 System.Vector3

getMyOffset() 공개 메소드

public getMyOffset ( ) : System.Vector3
리턴 System.Vector3

getTotalOffset() 공개 메소드

public getTotalOffset ( ) : System.Vector3
리턴 System.Vector3

getTotalRotation() 공개 메소드

public getTotalRotation ( ) : Quaternion
리턴 Quaternion

getdeform() 공개 메소드

public getdeform ( ) : Matrix4
리턴 Matrix4

loadbones() 공개 정적인 메소드

public static loadbones ( string skeletonfilename ) : void
skeletonfilename string
리턴 void

markdirty() 공개 메소드

public markdirty ( ) : void
리턴 void

offsetbone() 공개 메소드

public offsetbone ( System.Vector3 offset ) : void
offset System.Vector3
리턴 void

scalebone() 공개 메소드

public scalebone ( System.Vector3 scale ) : void
scale System.Vector3
리턴 void

프로퍼티 상세

animation_offset 공개적으로 프로퍼티

public Vector3,System animation_offset
리턴 System.Vector3

children 공개적으로 프로퍼티

public List children
리턴 List

mBones 공개적으로 정적으로 프로퍼티

public static Dictionary mBones
리턴 Bone>.Dictionary

mIndexedBones 공개적으로 정적으로 프로퍼티

public static Dictionary mIndexedBones
리턴 Bone>.Dictionary

mParentBone 공개적으로 프로퍼티

public string mParentBone
리턴 string

name 공개적으로 프로퍼티

public string name
리턴 string

offset_pos 공개적으로 프로퍼티

public Vector3,System offset_pos
리턴 System.Vector3

orig_piviot 공개적으로 프로퍼티

public Vector3,System orig_piviot
리턴 System.Vector3

orig_pos 공개적으로 프로퍼티

public Vector3,System orig_pos
리턴 System.Vector3

orig_rot 공개적으로 프로퍼티

public Quaternion orig_rot
리턴 Quaternion

orig_scale 공개적으로 프로퍼티

public Vector3,System orig_scale
리턴 System.Vector3

parent 공개적으로 프로퍼티

public Bone,Radegast.Rendering parent
리턴 Bone

piviot 공개적으로 프로퍼티

public Vector3,System piviot
리턴 System.Vector3

pos 공개적으로 프로퍼티

public Vector3,System pos
리턴 System.Vector3

rot 공개적으로 프로퍼티

public Quaternion rot
리턴 Quaternion

scale 공개적으로 프로퍼티

public Vector3,System scale
리턴 System.Vector3