Navigation
API > API/Runtime > API/Runtime/Overlay
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UOverlays
- ULocalizedOverlays
References
| Module | Overlay |
| Header | /Engine/Source/Runtime/Overlay/Public/LocalizedOverlays.h |
| Include | #include "LocalizedOverlays.h" |
Syntax
class ULocalizedOverlays : public UOverlays
Remarks
Implements an asset that contains a set of Basic Overlays that will be displayed in accordance with the current locale, or a default set if an appropriate locale is not found
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UAssetImportData > | AssetImportData | The import data used to make this overlays asset | |
| TObjectPtr< UBasicOverlays > | DefaultOverlays | The overlays to use if no overlays are found for the current culture | |
| TMap< FString, TObjectPtr< UBasicOverlays > > | LocaleToOverlaysMap | Maps a set of cultures to specific BasicOverlays assets. |
Overridden from UOverlays
| Type | Name | Description | |
|---|---|---|---|
| TArray< FOverlayItem > | Retrieves the set of overlays that should be used by this object (must be implemented by child classes) | ||
| void | GetOverlaysForTime
(
const FTimespan& Time, |
Retrieves the set of overlays associated with this object for the given timespan (must be implemented by child classes) |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects | |
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |