![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InternationalizationMetadata.h>
Inheritance diagram for FLocMetadataValue:Public Member Functions | |
| virtual CORE_API | ~FLocMetadataValue ()=0 |
| virtual FString | ToString () const =0 |
| virtual FString | AsString () |
| virtual bool | AsBool () |
| virtual TArray< TSharedPtr< FLocMetadataValue > > | AsArray () |
| virtual TSharedPtr< FLocMetadataObject > | AsObject () |
| virtual TSharedRef< FLocMetadataValue > | Clone () const =0 |
| virtual ELocMetadataType | GetType () const =0 |
| bool | operator== (const FLocMetadataValue &Other) const |
| bool | operator< (const FLocMetadataValue &Other) const |
Protected Member Functions | |
| FLocMetadataValue () | |
| virtual bool | EqualTo (const FLocMetadataValue &Other) const =0 |
| virtual bool | LessThan (const FLocMetadataValue &Other) const =0 |
| virtual FString | GetTypeString () const =0 |
| CORE_API void | ErrorMessage (const FString &InType) |
A Metadata Value is a structure that can be a number of types.
|
pure virtualdefault |
|
inlineprotected |
|
inlinevirtual |
Returns this value as an array, throwing an error if this is not an Metadata Array
Reimplemented in FLocMetadataValueArray.
Returns this value as a boolean, throwing an error if this is not an Metadata Bool
Reimplemented in FLocMetadataValueBoolean.
|
inlinevirtual |
Returns this value as an object, throwing an error if this is not an Metadata Object
Reimplemented in FLocMetadataValueObject.
|
inlinevirtual |
Returns this value as a string, throwing an error if this is not a Metadata String
Reimplemented in FLocMetadataValueString.
|
pure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.
|
protectedpure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.
|
protected |
|
pure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.
|
protectedpure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.
|
protectedpure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.
|
inline |
|
inline |
|
pure virtual |
Implemented in FLocMetadataValueString, FLocMetadataValueBoolean, FLocMetadataValueArray, and FLocMetadataValueObject.