C# Class ModelViewer.Renderer.AnimatedSkeleton

Inheritance: ISkeleton
Show file Open project: nohbdy/ffxivmodelviewer Class Usage Examples

Public Methods

Method Description
AnimatedSkeleton ( ISkeleton baseFrame, MtbSection mtbSection ) : System
BoneNamesToIds ( List boneNames ) : int[]
CalculateJointMatrices ( ) : void
GetBoneById ( int id ) : Bone
GetBoneId ( string boneName ) : int
LoadBones ( DatDigger skeleton ) : void
LoadMatrices ( int boneList ) : void
Update ( float elapsedTimeInSeconds ) : void

Method Details

AnimatedSkeleton() public method

public AnimatedSkeleton ( ISkeleton baseFrame, MtbSection mtbSection ) : System
baseFrame ISkeleton
mtbSection DatDigger.Sections.Animation.MtbSection
return System

BoneNamesToIds() public method

public BoneNamesToIds ( List boneNames ) : int[]
boneNames List
return int[]

CalculateJointMatrices() public method

public CalculateJointMatrices ( ) : void
return void

GetBoneById() public method

public GetBoneById ( int id ) : Bone
id int
return Bone

GetBoneId() public method

public GetBoneId ( string boneName ) : int
boneName string
return int

LoadBones() public method

public LoadBones ( DatDigger skeleton ) : void
skeleton DatDigger
return void

LoadMatrices() public method

public LoadMatrices ( int boneList ) : void
boneList int
return void

Update() public method

public Update ( float elapsedTimeInSeconds ) : void
elapsedTimeInSeconds float
return void