A Demo Project for the UnrealEngineSDK
|
This is the complete list of members for FDlgJsonWriter, including all inherited members.
bIsPropertyMapKey | FDlgJsonWriter | private |
bLogVerbose | IDlgWriter | protected |
CanSaveAsReference(const FNYProperty *Property, const UObject *Object) | IDlgWriter | inlinevirtual |
CanSkipProperty(const FNYProperty *Property) | IDlgWriter | inlinestatic |
CanWriteIndex(const FNYProperty *Property) | IDlgWriter | inlinestatic |
CanWriteOneLinePerItem(const FNYProperty *Property) | IDlgWriter | inlinestatic |
CheckFlags | FDlgJsonWriter | privatestatic |
ConvertScalarPropertyToJsonValue(const FNYProperty *Property, const void *const ContainerPtr, const void *const ValuePtr) | FDlgJsonWriter | private |
ExportToFile(const FString &FileName) override | FDlgJsonWriter | inlinevirtual |
FDlgJsonWriter() | FDlgJsonWriter | inline |
GetAsString() const override | FDlgJsonWriter | inlinevirtual |
IndexInArray | FDlgJsonWriter | private |
IsLogVerbose() const | IDlgWriter | inline |
JsonString | FDlgJsonWriter | private |
PropertyToJsonValue(const FNYProperty *Property, const void *const ContainerPtr, const void *const ValuePtr) | FDlgJsonWriter | private |
ResetState() | FDlgJsonWriter | inlineprivate |
SetLogVerbose(bool bValue) | IDlgWriter | inline |
SkipFlags | IDlgWriter | protectedstatic |
UStructToJsonAttributes(const UStruct *StructDefinition, const void *const ContainerPtr, TMap< FString, TSharedPtr< FJsonValue > > &OutJsonAttributes) | FDlgJsonWriter | private |
UStructToJsonObject(const UStruct *StructDefinition, const void *const ContainerPtr, TSharedRef< FJsonObject > &OutJsonObject) | FDlgJsonWriter | inlineprivate |
UStructToJsonString(const UStruct *StructDefinition, const void *const ContainerPtr, const DlgJsonWriterOptions &Options, FString &OutJsonString) | FDlgJsonWriter | private |
Write(const UStruct *StructDefinition, const void *ContainerPtr) override | FDlgJsonWriter | virtual |
~IDlgWriter() | IDlgWriter | inlinevirtual |