Navigation
API > API/Editor > API/Editor/EditorConfig
| Name | UEditorMetadataOverrides |
| Type | class |
| Header File | /Engine/Source/Editor/EditorConfig/Public/EditorMetadataOverrides.h |
| Include Path | #include "EditorMetadataOverrides.h" |
Syntax
UCLASS (MinimalAPI)
class UEditorMetadataOverrides : public UEditorSubsystem
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USubsystem → UDynamicSubsystem → UEditorSubsystem → UEditorMetadataOverrides
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UEditorMetadataOverrides() |
EditorMetadataOverrides.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UEditorMetadataOverrides() |
EditorMetadataOverrides.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LoadedMetadata | FMetadataConfig | EditorMetadataOverrides.h | ||
| SourceConfig | TSharedPtr< FEditorConfig > | EditorMetadataOverrides.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddToArrayMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void AddToArrayMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetArrayMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetArrayMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetBoolMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetBoolMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetClassMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetClassMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetFloatMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetFloatMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetIntMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetIntMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
EMetadataType GetMetadataType
(
const FField* Field, |
EditorMetadataOverrides.h | ||
EMetadataType GetMetadataType
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
bool GetStringMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
bool GetStringMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
virtual void Initialize
(
FSubsystemCollectionBase& Collection |
EditorMetadataOverrides.h | ||
bool LoadFromConfig
(
TSharedPtr< FEditorConfig > Config |
EditorMetadataOverrides.h | ||
void RemoveFromArrayMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void RemoveFromArrayMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void RemoveMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void RemoveMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void Save() |
EditorMetadataOverrides.h | ||
void SetArrayMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetArrayMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void SetBoolMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetBoolMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void SetClassMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetClassMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void SetFloatMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetFloatMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void SetIntMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetIntMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h | ||
void SetStringMetadata
(
const FField* Field, |
EditorMetadataOverrides.h | ||
void SetStringMetadata
(
const UStruct* Struct, |
EditorMetadataOverrides.h |