Navigation
API > API/Plugins > API/Plugins/SmartObjectsModule
Struct used as a friend to FSmartObjectHandle that is the only caller allowed to create a handle from a Guid.
| Name | FSmartObjectHandleFactory |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectTypes.h |
| Include Path | #include "SmartObjectTypes.h" |
Syntax
struct FSmartObjectHandleFactory
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FSmartObjectHandle CreateHandleForComponent
(
const UWorld& World, |
SmartObjectTypes.h | ||
static FSmartObjectHandle CreateHandleForDynamicObject() |
SmartObjectTypes.h | ||
static FSmartObjectHandle CreateHandleFromComponent
(
const TNotNull< const USmartObjectComponent* > Component |
SmartObjectTypes.h | ||
static FSmartObjectHandle CreateHandleFromGuid
(
const FGuid Guid |
SmartObjectTypes.h | ||
static FGuid CreateHandleGuidFromComponent
(
TNotNull< const USmartObjectComponent* > Component |
SmartObjectTypes.h |