FSMPropertyInteractionEventArgs¶
Module: SMSystemEditor
#include <SMPropertyInteractionData.h>
Description¶
Payload for property interaction callbacks and delegates. Members default-initialized so callers only set the fields relevant to the event; new fields can be added later without re-deprecating the callback signature.
Public Attributes¶
| Name | |
|---|---|
| ESMPropertyInteractionType | InteractionType |
| FGuid | SubPinId |
| TWeakPtr< SGraphPanel > | GraphPanel |
| bool | bForce |
Public Attributes Documentation¶
variable InteractionType¶
The type of interaction being reported.
variable SubPinId¶
Split-struct sub-pin id the interaction targeted, or invalid for the main property row.
variable GraphPanel¶
Graph panel the interaction originated from, if any.
variable bForce¶
True when the caller wants a refresh even if the interaction state didn't change.