Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- FExportObjectInnerContext
- FSelectedActorExportObjectInnerContext
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/UnrealExporter.h |
Include | #include "UnrealExporter.h" |
Syntax
class FExportObjectInnerContext
Remarks
Encapsulates a map from objects to their direct inners, used by UExporter::ExportObjectInner when exporting objects. Should be recreated before new objects are created within objects that are to be exported!
Typical usage pattern is: const FExportObjectInnerContext Context; foreach( Object in a set of objects) Exporter->ExportObjectInner( Context, Object );
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
ObjectToInnerMapType | ObjectToInnerMap |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Creates the map from objects to their direct inners. | ||
![]() |
FExportObjectInnerContext
(
const TArray< UObject* >& ObjsToIgnore |
Creates the map from objects to their direct inners. | |
![]() |
FExportObjectInnerContext
(
const bool bIgnoredValue |
Empty Constructor for derived export contexts |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const TArray< UObject * > * | GetObjectInners
(
UObject* InObj |
Get the inner list of an object |
![]() ![]() ![]() |
int32 | ||
![]() ![]() ![]() |
bool | IsObjectSelected
(
const UObject* InObj |
Should the given object be considered selected by the current export? |
Typedefs
Name | Description |
---|---|
InnerList | Data structure used to map an object to its inners. |
ObjectToInnerMapType |