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

Classes

struct  StateBundleContents
 

Public Member Functions

bool OnInputEvent (const RenderOverlays::DebuggingDisplay::InputSnapshot &evnt)
 
void Update (float deltaTime)
 
 PlayerCharacter (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

RenderOverlays::DebuggingDisplay::InputSnapshot _accumulatedState
 
RenderOverlays::DebuggingDisplay::InputSnapshot _prevAccumulatedState
 
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: