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

Public Member Functions

 NPCCharacter (const CharacterModel &model, std::shared_ptr< AnimationDecisionTree > animDecisionTree)
 
void Update (float deltaTime)
 
void Retarget ()
 
- Public Member Functions inherited from Sample::Character
const Float4x4 & GetLocalToWorld () const
 
void SetLocalToWorld (const Float4x4 &newTransform)
 
 Character (const CharacterModel &model)
 

Public Attributes

float _walkingVelocity
 
Float3 _targetPosition
 
float _retargetCountdown
 
float _currentVelScale
 
std::shared_ptr< AnimationDecisionTree_animDecisionTree
 
- Public Attributes inherited from Sample::Character
const CharacterModel_model
 
AnimationState _animState
 
Float4x4 _localToWorld
 

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