#include <hkpCharacterState.h>
 | 
|   | ~hkpCharacterState () override | 
|   | 
| virtual hkpCharacterStateType  | GetType () const =0 | 
|   | 
| virtual void  | EnterState (hkpCharacterContext &a_context, hkpCharacterStateType a_prevState, const hkpCharacterInput &a_input, hkpCharacterOutput &a_output) | 
|   | 
| virtual void  | LeaveState (hkpCharacterContext &a_context, hkpCharacterStateType a_nextState, const hkpCharacterInput &a_input, hkpCharacterOutput &a_output) | 
|   | 
| virtual void  | Update (hkpCharacterContext &a_context, const hkpCharacterInput &a_input, hkpCharacterOutput &a_output)=0 | 
|   | 
| virtual void  | Change (hkpCharacterContext &a_context, const hkpCharacterInput &a_input, hkpCharacterOutput &a_output)=0 | 
|   | 
|   | hkReferencedObject () | 
|   | 
|   | ~hkReferencedObject () override=default | 
|   | 
| virtual const hkClass *  | GetClassType () const | 
|   | 
| virtual void  | CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const | 
|   | 
| void  | AddReference () const | 
|   | 
| std::int32_t  | GetAllocatedSize () const | 
|   | 
| std::int32_t  | GetReferenceCount () const | 
|   | 
| void  | RemoveReference () const | 
|   | 
| virtual  | ~hkBaseObject ()=default | 
|   | 
◆ ~hkpCharacterState()
  
  
      
        
          | RE::hkpCharacterState::~hkpCharacterState  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ Change()
◆ EnterState()
◆ GetType()
◆ LeaveState()
◆ Update()
◆ RTTI
The documentation for this class was generated from the following file: