Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
| Name | FConstSmartObjectSlotView |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectRuntime.h |
| Include Path | #include "SmartObjectRuntime.h" |
Syntax
USTRUCT ()
struct FConstSmartObjectSlotView
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| SmartObjectRuntime.h | |||
FConstSmartObjectSlotView
(
const FSmartObjectSlotHandle InSlotHandle, |
SmartObjectRuntime.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanBeClaimed
(
ESmartObjectClaimPriority ClaimPriority |
SmartObjectRuntime.h | ||
void GetActivityTags
(
FGameplayTagContainer& OutActivityTags |
Fills the provided GameplayTagContainer with the activity tags associated to the slot according to the tag filtering policy. | SmartObjectRuntime.h | |
const FSmartObjectSlotDefinition & GetDefinition () |
Returns a reference to the main definition of the slot. | SmartObjectRuntime.h | |
const T & GetDefinitionData () |
Returns a reference to the definition data of the specified type from the main slot definition. | SmartObjectRuntime.h | |
const T * GetDefinitionDataPtr () |
Returns a pointer to the definition data of the specified type from the main slot definition. | SmartObjectRuntime.h | |
FSmartObjectHandle GetOwnerRuntimeObject() |
SmartObjectRuntime.h | ||
FSmartObjectSlotHandle GetSlotHandle() |
SmartObjectRuntime.h | ||
const USmartObjectDefinition & GetSmartObjectDefinition () |
Returns a reference to the definition of the slot's parent object. | SmartObjectRuntime.h | |
ESmartObjectSlotState GetState() |
SmartObjectRuntime.h | ||
const T & GetStateData () |
Returns a reference to the slot state data of the specified type. | SmartObjectRuntime.h | |
const T * GetStateDataPtr () |
Returns a pointer to the slot state data of the specified type. | SmartObjectRuntime.h | |
const FGameplayTagContainer & GetTags() |
SmartObjectRuntime.h | ||
FConstStructView GetUserData() |
Returns a struct view of the Slot's UserData Method will fail a check if called on an invalid SlotView | SmartObjectRuntime.h | |
bool IsEnabled() |
SmartObjectRuntime.h | ||
bool IsValid() |
SmartObjectRuntime.h |