Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
CharacterData Struct Reference

#include <BasicTypes.hpp>

Collaboration diagram for CharacterData:
Collaboration graph

Public Member Functions

void advanceAnimation (float dt)
 

Public Attributes

GfxOrientation characterOrientation
 orientation of the character More...
 
glm::mat4 inverseGlobalTransformation
 inverse global transformation of the character More...
 
std::array< glm::mat4, MAX_BONESboneTransformations {}
 bone transformation storage data More...
 
std::vector< BoneNodebones
 
CharacterAnimationData animationData
 

Member Function Documentation

◆ advanceAnimation()

void CharacterData::advanceAnimation ( float  dt)
Here is the call graph for this function:

Member Data Documentation

◆ animationData

CharacterAnimationData CharacterData::animationData

◆ bones

std::vector<BoneNode> CharacterData::bones

◆ boneTransformations

std::array<glm::mat4, MAX_BONES> CharacterData::boneTransformations {}

bone transformation storage data

◆ characterOrientation

GfxOrientation CharacterData::characterOrientation

orientation of the character

◆ inverseGlobalTransformation

glm::mat4 CharacterData::inverseGlobalTransformation

inverse global transformation of the character


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