Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectRuntime.h |
Include |
#include "SmartObjectRuntime.h" |
USTRUCT()
struct FSmartObjectSlotRuntimeData
Struct to store and manage state of a runtime instance associated to a given slot definition
Name | Description | ||
---|---|---|---|
|
OnSlotInvalidatedDelegate |
Delegate used to notify when a slot gets invalidated. See RegisterSlotInvalidationCallback |
|
|
SlotIndex |
Index of the slot in the smart object definition to which this runtime data is associated to |
|
|
State |
Current availability state of the slot |
|
|
User |
Id of the user that reserves or uses the slot |
Name | Description | |
---|---|---|
|
FSmartObjectSlotRuntimeData() |
Provide default constructor to be able to compile template instantiation 'UScriptStruct::TCppStructOps |
|
FSmartObjectSlotRuntimeData ( |
Name | Description | ||
---|---|---|---|
|
Claim ( |
||
|
Describe() |
||
|
ESmartObject... |
GetState() |
Name |
Description |
---|---|
InvalidSlot |