JK2eA
 All Classes Functions Variables
Public Member Functions
CSkeletalAnimationMixer Class Reference

#include <SkeletalAnimationMixer.h>

List of all members.

Public Member Functions

 CSkeletalAnimationMixer (CSkeleton &skeleton)
 ~CSkeletalAnimationMixer ()
void AddBoneController (float *weight, char priority, CControllerGraph< vec4 > *bone_rot, const int bone_id)
void Update (float dt)

Detailed Description

Slouzi k michani jednotlivych controlleru, ktere jsou vazany na kosti.
Shromazdiste CControllerPriorityMixerSlerp.


Constructor & Destructor Documentation

Konstruktor

Parameters:
skeletonkostra, ze ktere budou vsechny kosti pridavane do anim mixeru

Destruktor


Member Function Documentation

void CSkeletalAnimationMixer::AddBoneController ( float *  weight,
char  priority,
CControllerGraph< vec4 > *  bone_rot,
const int  bone_id 
)

Pridani noveho controlleru rotace kosti k mixovani

Parameters:
weightvaha controlleru
prioritypriorita (obvykle podle id kanalu)
bone_rotgraph controller, ktery ovlada keyframe animaci kosti
bone_idid kosti, na kterou je vazan bone_rot
void CSkeletalAnimationMixer::Update ( float  dt)

Zavola u vsech controller mixeru metodu update

Parameters:
dt

The documentation for this class was generated from the following files: