C# Класс Radegast.Rendering.Bone

Показать файл Открыть проект Примеры использования класса

Открытые свойства

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