XLE  v0.02.0
Classes | Public Member Functions | Protected Attributes | List of all members
Sample::NetworkCharacter Class Reference
Inheritance diagram for Sample::NetworkCharacter:
Inheritance graph
[legend]

Classes

struct  StateBundleContents
 

Public Member Functions

void Update (float deltaTime)
 
void HandleEvent (const char eventString[])
 
bool IsAttached (Network::StateBundleId bundleId)
 
 NetworkCharacter (const CharacterModel &model, std::shared_ptr< AnimationDecisionTree > animDecisionTree)
 
- Public Member Functions inherited from Sample::Character
const Float4x4 & GetLocalToWorld () const
 
void SetLocalToWorld (const Float4x4 &newTransform)
 
 Character (const CharacterModel &model)
 

Protected Attributes

Spline< Float3 > _translationSpline
 
Spline< float > _yawSpline
 
StateBundleContents _currentValues
 
bool _fullOnDataPoints
 
std::string _queuedEvent
 
std::shared_ptr< AnimationDecisionTree_animDecisionTree
 

Additional Inherited Members

- Public Attributes inherited from Sample::Character
const CharacterModel_model
 
AnimationState _animState
 
Float4x4 _localToWorld
 

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