Nebula
Loading...
Searching...
No Matches
skeletonjoint.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
9//------------------------------------------------------------------------------
10#include "core/types.h"
11namespace Characters
12{
13
14// this structure is used update the skeleton in the eval job
16{
17 // NOTE: DO NOT MODIFY THE MEMBERS OF THIS STRUCTURE!
19 varTranslationX(0.0f),
20 varTranslationY(0.0f),
21 varTranslationZ(0.0f),
22 varTranslationW(0.0f), // for correct alignment, not used
23 varScaleX(1.0f),
24 varScaleY(1.0f),
25 varScaleZ(1.0f),
27 { };
28
32};
33
34} // namespace Characters
A character encapsulates a skeleton resource, an animation resource, and the ability to instantiate s...
Definition charactercontext.cc:21
Definition skeletonjoint.h:16
float varScaleZ
Definition skeletonjoint.h:30
float varTranslationZ
Definition skeletonjoint.h:29
float varScaleY
Definition skeletonjoint.h:30
float varTranslationY
Definition skeletonjoint.h:29
float varTranslationX
Definition skeletonjoint.h:29
float varScaleX
Definition skeletonjoint.h:30
float varTranslationW
Definition skeletonjoint.h:29
int parentJointIndex
Definition skeletonjoint.h:31
SkeletonJobJoint()
Definition skeletonjoint.h:18
static const int InvalidIndex
Definition types.h:54