Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/ParseObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include | #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
)
Remarks
Parse a reference to an object from a text representation True if the object parsed successfully, even if object was not found
Parameters
| Name | Description |
|---|---|
| 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. |