Navigation
API > API/Editor > API/Editor/SubobjectDataInterface > API/Editor/SubobjectDataInterface/FSubobjectData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| SubobjectData.h | |||
const T * GetObject
(
bool bEvenIfPendingKill |
Deliberately non-virtual, for performance reasons. | SubobjectData.h |
GetObject(bool)
| Name | GetObject |
| Type | function |
| Header File | /Engine/Source/Editor/SubobjectDataInterface/Public/SubobjectData.h |
| Include Path | #include "SubobjectData.h" |
| Source | /Engine/Source/Editor/SubobjectDataInterface/Private/SubobjectData.cpp |
const UObject * GetObject
(
bool bEvenIfPendingKill
) const
A read-only reference to the object represented by this node.
GetObject(bool)
Description
Deliberately non-virtual, for performance reasons.
| Name | GetObject |
| Type | function |
| Header File | /Engine/Source/Editor/SubobjectDataInterface/Public/SubobjectData.h |
| Include Path | #include "SubobjectData.h" |
template<class T>
const T * GetObject
(
bool bEvenIfPendingKill
) const
A read-only reference to the object represented by this node.
Parameters
| Name | Remarks |
|---|---|
| bEvenIfPendingKill | If false, nullptr will be returned if the cached object instance is pending kill. If true, it will be returned regardless (this is used for recaching the object if the objects have been reinstanced following construction script execution). |