Loading...
Searching...
No Matches
CharacterFSMStateCb Interface Reference

Public Member Functions

proto external bool IsStateFinished ()
 
proto external bool IsStateRunning ()
 
proto external bool IsStateIn ()
 
proto external bool IsStateLoop ()
 
proto external bool IsStateOut ()
 

Protected Member Functions

void OnInit (CharacterFSMState state, CharacterEntity character)
 
void OnFinished (CharacterFSMState state, CharacterEntity character)
 
void OnCanceled (CharacterFSMState state, CharacterEntity character)
 
void OnMainLogicUpdate (CharacterFSMState state, CharacterEntity character, float timeSlice)
 
void OnPreAnimUpdate (CharacterFSMState state, CharacterEntity character, float timeSlice, bool isSimulatedProxy)
 
void OnPostAnimUpdate (CharacterFSMState state, CharacterEntity character, float timeSlice, bool isSimulatedProxy)
 

Member Function Documentation

◆ IsStateFinished()

proto external bool CharacterFSMStateCb.IsStateFinished ( )

◆ IsStateIn()

proto external bool CharacterFSMStateCb.IsStateIn ( )

◆ IsStateLoop()

proto external bool CharacterFSMStateCb.IsStateLoop ( )

◆ IsStateOut()

proto external bool CharacterFSMStateCb.IsStateOut ( )

◆ IsStateRunning()

proto external bool CharacterFSMStateCb.IsStateRunning ( )

◆ OnCanceled()

void CharacterFSMStateCb.OnCanceled ( CharacterFSMState state,
CharacterEntity character )
protected

◆ OnFinished()

void CharacterFSMStateCb.OnFinished ( CharacterFSMState state,
CharacterEntity character )
protected

◆ OnInit()

void CharacterFSMStateCb.OnInit ( CharacterFSMState state,
CharacterEntity character )
protected

◆ OnMainLogicUpdate()

void CharacterFSMStateCb.OnMainLogicUpdate ( CharacterFSMState state,
CharacterEntity character,
float timeSlice )
protected

◆ OnPostAnimUpdate()

void CharacterFSMStateCb.OnPostAnimUpdate ( CharacterFSMState state,
CharacterEntity character,
float timeSlice,
bool isSimulatedProxy )
protected

◆ OnPreAnimUpdate()

void CharacterFSMStateCb.OnPreAnimUpdate ( CharacterFSMState state,
CharacterEntity character,
float timeSlice,
bool isSimulatedProxy )
protected

The documentation for this interface was generated from the following file: