FSmartObjectID

Helper struct to wrap basic functionalities to store and use smartobject unique IDs.

Choose your operating system:

Windows

macOS

Linux

References

Module

SmartObjectsModule

Header

/Engine/Plugins/Runtime/SmartObjects/Source/SmartObjectsModule/Public/SmartObjectTypes.h

Include

#include "SmartObjectTypes.h"

Syntax

USTRUCT(BlueprintType)
struct FSmartObjectID

Remarks

Helper struct to wrap basic functionalities to store and use smartobject unique IDs. Those IDs are assigned in editor by the collection and then serialized for runtime.

Constructors

Name Description

Public function

FSmartObjectID()

Functions

Name Description

Public function Const

FString

 

Describe()

Public function Const

bool

 

IsValid()

Public function

void

 

Reset()

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FSmartObjectID& Other
)

Public function Const

bool

 

operator==

(
    const FSmartObjectID& Other
)

Constants

Name

Description

Invalid