SubobjectDataInterface

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FAddNewSubobjectParams

Options when adding a new subobject

Public class

FBaseSubobjectDataFactory

This is the default subobject data factory that will provide a simple

Public struct

FChildActorSubobjectData

Container that represents the subobejct data of a child actor component.

Public class

FChildSubobjectDataFactory

This is the default subobject data factory that will provide a simple

Public struct

FCreateSubobjectParams

Options for creating a new subobject data via the factory

Public struct

FInheritedSubobjectData

Container that represents the subobject data of a child actor component.

Public class

FInheritedSubobjectDataFactory

This subobject data factory will create native and blueprint inherited subobjects

Public struct

FReparentSubobjectParams

Options for reparenting subobjects

Public struct

FSubobjectData

A struct that represents a single subobject.

Public struct

FSubobjectDataHandle

A subobject handle is a globally unique identifier for subobjects Upon construction, the handle will be invalid.

Public class

FSubobjectDataInterfaceModule

Public class

FSubobjectFactoryManager

The factory manager keeps a map of all registered factories that can be used to spawn Subobject Data.

Public class

ISubobjectDataFactory

A subobject data factory will handle the creation of subobject data.

Public class

USubobjectDataBlueprintFunctionLibrary

A function library with wrappers around the getter/setter functions for FSubobjectData that will make it easier to use within blueprint contexts.

Public class

USubobjectDataSubsystem

The Subobject Data Subsystem will produce the reflected subobject data based on a given root object.