Module |
|
Header |
/Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistryTypes.h |
Include |
#include "DataRegistryTypes.h" |
struct FDataRegistryResolverScope
Scope object to set a temporary resolver, or register a global one
Name | Description | |
---|---|---|
|
FDataRegistryResolverScope ( |
Creates a temporary resolver scope, will use the passed in resolver until scope returns. |
Name | Description | |
---|---|---|
|
~FDataRegistryResolverScope() |
Clears scope |
Name | Description | ||
---|---|---|---|
|
IsStackVolatile() |
Returns true if there are any volatile resolvers on the stack |
|
|
RegisterGlobalResolver ( |
Static function to register a global scope |
|
|
TSharedPtr< ... |
ResolveIdToName ( |
Use the stack to resolve an ID, will return the resolver used if found |
|
UnregisterGlobalResolver ( |
Unregister a global scope, must have been registered already |
Name |
Description |
---|---|
ResolverStack |
Global and temporary resolver stack, will go from last added back to 0. |