成员的完整列表,这些成员属于 FSM,包括所有继承而来的类成员
| Activate() | Component | virtual |
| AddStatus(std::string name, std::string parent="root") | FSM | inline |
| Awake() | FSM | inline |
| base() | base | inline |
| BeginPlay() | FSM | inlinevirtual |
| bIsEnabled | Component | protected |
| Clear(std::string name) | FSM | private |
| Deactivate() | Component | virtual |
| Destruct() | FSM | virtual |
| EndPlay() | Component | inlinevirtual |
| FindStatusByName(std::string name) | FSM | inline |
| FSM() | FSM | inline |
| fsm_info | FSM | private |
| GetLastStatus() | FSM | inline |
| GetName() const | base | inline |
| getNameStatus(FSMItems *item) | FSM | inline |
| GetNormalStatus() | FSM | inline |
| GetOwner() const | Component | inline |
| GetPath(FSMItems *item) | FSM | inline |
| Init() | FSM | inline |
| laststatus | FSM | private |
| lowestCommonAncestor(FSMItems *root, FSMItems *p, FSMItems *q) | FSM | private |
| name | base | private |
| normalstatus | FSM | private |
| pOwner | Component | protected |
| process_Enter(FSMItems *item, FSMItems *end=nullptr) | FSM | inlineprivate |
| process_Exit(FSMItems *item, FSMItems *end=nullptr) | FSM | inlineprivate |
| process_Update(FSMItems *item) | FSM | inlineprivate |
| RegisterStatus(std::string name, FSMItems *item) | FSM | inlineprivate |
| RemoveStatus(std::string name, bool delchild=1) | FSM | |
| root | FSM | private |
| SetName(const std::string &name) | base | inline |
| SetOwner(class Object *owner) | Component | inline |
| status | FSM | private |
| tag | base | privatestatic |
| TransitionState(std::string name) | FSM | inline |
| UnregisterStatus(std::string name) | FSM | inlineprivate |
| UnregisterStatus(FSMItems *item) | FSM | inlineprivate |
| Update(float deltaTime) | FSM | inlineprivatevirtual |
| ~base() | base | inlinevirtual |
| ~FSM() | FSM | inline |