5#include "Misc/Optional.h"
6#include "UObject/ObjectMacros.h"
7#include "CesiumMetadataEnum.generated.h"
21 GENERATED_USTRUCT_BODY()
55 TOptional<FString>
GetName(int64_t Value)
const;
58 TMap<int64_t, FString> _valueNames;
67 GENERATED_USTRUCT_BODY()
90 TSharedPtr<FCesiumMetadataEnum>
Get(
const FString& InKey)
const;
102 static TSharedRef<FCesiumMetadataEnumCollection>
115 static TSharedPtr<FCesiumMetadataEnumCollection>
119 TMap<FString, TSharedRef<FCesiumMetadataEnum>> _enumDefinitions;