easyx_framework V1.0.0
基于easyx的c++游戏框架
 
载入中...
搜索中...
未找到
FSM 成员列表

成员的完整列表,这些成员属于 FSM,包括所有继承而来的类成员

Activate()Componentvirtual
AddStatus(std::string name, std::string parent="root")FSMinline
Awake()FSMinline
base()baseinline
BeginPlay()FSMinlinevirtual
bIsEnabledComponentprotected
Clear(std::string name)FSMprivate
Deactivate()Componentvirtual
Destruct()FSMvirtual
EndPlay()Componentinlinevirtual
FindStatusByName(std::string name)FSMinline
FSM()FSMinline
fsm_infoFSMprivate
GetLastStatus()FSMinline
GetName() constbaseinline
getNameStatus(FSMItems *item)FSMinline
GetNormalStatus()FSMinline
GetOwner() constComponentinline
GetPath(FSMItems *item)FSMinline
Init()FSMinline
laststatusFSMprivate
lowestCommonAncestor(FSMItems *root, FSMItems *p, FSMItems *q)FSMprivate
namebaseprivate
normalstatusFSMprivate
pOwnerComponentprotected
process_Enter(FSMItems *item, FSMItems *end=nullptr)FSMinlineprivate
process_Exit(FSMItems *item, FSMItems *end=nullptr)FSMinlineprivate
process_Update(FSMItems *item)FSMinlineprivate
RegisterStatus(std::string name, FSMItems *item)FSMinlineprivate
RemoveStatus(std::string name, bool delchild=1)FSM
rootFSMprivate
SetName(const std::string &name)baseinline
SetOwner(class Object *owner)Componentinline
statusFSMprivate
tagbaseprivatestatic
TransitionState(std::string name)FSMinline
UnregisterStatus(std::string name)FSMinlineprivate
UnregisterStatus(FSMItems *item)FSMinlineprivate
Update(float deltaTime)FSMinlineprivatevirtual
~base()baseinlinevirtual
~FSM()FSMinline