Navigation
API > API/Runtime > API/Runtime/CoreUObject
Storage for the singleton IAssetRegistry* TODO: this storage should be a class static variable on IAssetRegistry, but that type is defined in the AssetRegistry module, and many modules try to access the singleton (and call virtual functions on it) without linking against the AssetRegistry module, so the storage for the singleton needs to be defined in a lower-level module that all of those modules do include
| Name | IAssetRegistrySingleton |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Misc/AssetRegistryInterface.h |
| Include Path | #include "Misc/AssetRegistryInterface.h" |
Syntax
class IAssetRegistrySingleton
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Singleton | IAssetRegistry * | Misc/AssetRegistryInterface.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IAssetRegistry * Get() |
Misc/AssetRegistryInterface.h |