Navigation
API > API/Runtime > API/Runtime/CoreUObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ParseObject
(
const TCHAR* Stream, |
UObject/UObjectGlobals.h | ||
bool ParseObject
(
const TCHAR* Stream, |
UObject/UObjectGlobals.h | ||
bool ParseObject
(
const TCHAR* Stream, |
Parse a reference to an object from the input stream. | UObject/UObjectGlobals.h | |
bool ParseObject
(
const TCHAR* Stream, |
Parse a reference to an object from a text representation | UObject/UObjectGlobals.h |
ParseObject(const TCHAR , const TCHAR , T &, UObject , bool *)
| Name | ParseObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class T>
bool ParseObject
(
const TCHAR * Stream,
const TCHAR * Match,
T *& Obj,
UObject * Outer,
bool * bInvalidObject
)
ParseObject(const TCHAR , const TCHAR , UClass , UObject &, UObject , bool )
| Name | ParseObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
bool ParseObject
(
const TCHAR * Stream,
const TCHAR * Match,
UClass * Class,
UObject *& DestRes,
UObject * InParent,
bool * bInvalidObject
)
ParseObject(const TCHAR , const TCHAR , T &, UObject , EParseObjectLoadingPolicy, bool *)
Description
Parse a reference to an object from the input stream.
| Name | ParseObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
template<class T>
bool ParseObject
(
const TCHAR * Stream,
const TCHAR * Match,
T *& Obj,
UObject * Outer,
EParseObjectLoadingPolicy LoadingPolicy,
bool * bInvalidObject
)
ParseObject(const TCHAR , const TCHAR , UClass , UObject &, UObject , EParseObjectLoadingPolicy, bool )
Description
Parse a reference to an object from a text representation
| Name | ParseObject |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include Path | #include "UObject/UObjectGlobals.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp |
bool ParseObject
(
const TCHAR * Stream,
const TCHAR * Match,
UClass * Class,
UObject *& DestRes,
UObject * InParent,
EParseObjectLoadingPolicy LoadingPolicy,
bool * bInvalidObject
)
True if the object parsed successfully, even if object was not found
Parameters
| Name | Remarks |
|---|---|
| Stream | String containing text to parse |
| Match | Tag to search for object representation within string |
| Class | The class of the object to be found. |
| DestRes | Returned object pointer |
| InParent | Outer to search @oaran LoadingPolicy Controls whether the parse will attempt to load a fully qualified object reference, if needed. |
| bInvalidObject | [opt] Optional output. If true, Tag was matched but the specified object wasn't found. |