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.