FSMNodeClassRule¶
Module: SMSystem
Inherited by FSMStateClassRule, FSMStateMachineClassRule, FSMTransitionClassRule
Public Functions¶
Name | |
---|---|
FSMNodeClassRule() | |
virtual | ~FSMNodeClassRule() =default |
virtual TSoftClassPtr< USMNodeInstance > | GetClass() const |
bool | IsBaseClass(const UClass * Class) |
bool | IsBaseClass(const TSoftClassPtr< USMNodeInstance > & Class) |
Public Attributes¶
Name | |
---|---|
bool | bIncludeChildren |
bool | bNOT |
Public Functions Documentation¶
function
FSMNodeClassRule¶
function
~FSMNodeClassRule¶
function
GetClass¶
function
IsBaseClass¶
Checks if a class is a base node class. Considers null a base class.
function
IsBaseClass¶
Public Attributes Documentation¶
variable
bIncludeChildren¶
If all children of this class should be considered.
variable
bNOT¶
Invert the rule.