SMSystemEditor
Description
The primary editor/uncooked only module containing the blueprint editors, construction utilities, UEdGraphs, UEdGraphNodes, and slate widgets.
Namespaces
Classes
Types
Functions
Defines
Types Documentation
enum
ESMExpressionMode
Enumerator |
Value |
Description |
AND |
|
|
OR |
|
|
enum
ESMDelegateOwner
Enumerator |
Value |
Description |
SMDO_This |
|
This state machine instance. |
SMDO_Context |
|
The context object for this state machine. The class is not known until run-time and needs to be chosen manually. |
SMDO_PreviousState |
|
The previous state instance. The class is determined by the state. |
typedef
FSMUnrealAppStyle
typedef FAppStyle FSMUnrealAppStyle;
Typedef for primary Unreal Editor style to help usage across engine versions. For minimal merge conflicts always access the instance with ::Get() before calling any methods.
EditorStyle (UE4) / AppStyle (UE5)
Functions Documentation
function
DECLARE_MULTICAST_DELEGATE_TwoParams
DECLARE_MULTICAST_DELEGATE_TwoParams(
FOnGraphNodeRefreshRequested ,
USMGraphNode_Base * ,
bool
)
Macro Documentation
define
LOGICDRIVER_EDITOR_MODULE_NAME
#define LOGICDRIVER_EDITOR_MODULE_NAME "SMSystemEditor"
define
LOGICDRIVER_HAS_PROPER_VARIABLE_CUSTOMIZATION
#define LOGICDRIVER_HAS_PROPER_VARIABLE_CUSTOMIZATION (ENGINE_MAJOR_VERSION == 5 && ENGINE_MINOR_VERSION >= 1)
define
STATE_MACHINE_HELPER_CATEGORY
#define STATE_MACHINE_HELPER_CATEGORY TEXT("Logic Driver|Local Graph Nodes")
define
STATE_MACHINE_INSTANCE_CALL_CATEGORY
#define STATE_MACHINE_INSTANCE_CALL_CATEGORY TEXT("Logic Driver|Local Graph Nodes|Instance Functions")
#define INDEX_PIN_INPUT 0
define
INDEX_PIN_OUTPUT
#define INDEX_PIN_OUTPUT 1