A Demo Project for the UnrealEngineSDK
|
This is the complete list of members for FDlgConfigParser, including all inherited members.
bActiveIsString | FDlgConfigParser | private |
bHasNullptr | FDlgConfigParser | private |
bHasValidWord | FDlgConfigParser | private |
bLogVerbose | IDlgParser | protected |
CheckIfBlockEnd(const FString &BlockName) | FDlgConfigParser | private |
CompareToActiveWord(const FString &StringToCompare) const | FDlgConfigParser | private |
ConstructConfigFile(const UStruct *ReferenceType, void *SourceObject) | FDlgConfigParser | privatestatic |
ConstructConfigFileInternal(const UStruct *ReferenceType, int32 TabCount, void *SourceObject, FString &OutString) | FDlgConfigParser | privatestatic |
CreateNewUObject(const UClass *StructDefinition, UObject *ObjectOuter) | IDlgParser | inlineprotectedstatic |
FDlgConfigParser(const FString InPreTag="") | FDlgConfigParser | |
FDlgConfigParser(const FString &FilePath, const FString &InPreTag) | FDlgConfigParser | |
FileName | FDlgConfigParser | private |
FindNextWord() | FDlgConfigParser | private |
FindNextWord(const FString &ExpectedStuff) | FDlgConfigParser | private |
FindNextWordAndCheckIfBlockEnd(const FString &BlockName) | FDlgConfigParser | private |
FindNextWordAndCheckIfBlockStart(const FString &BlockName) | FDlgConfigParser | private |
From | FDlgConfigParser | private |
GetActiveLineNumber() const | FDlgConfigParser | private |
GetActiveWord() const | FDlgConfigParser | inlineprivate |
GetActiveWordAsFloat(float &FloatValue) const | FDlgConfigParser | private |
GetAsBool() const | FDlgConfigParser | private |
GetAsFloat() const | FDlgConfigParser | private |
GetAsInt32() const | FDlgConfigParser | private |
GetAsInt64() const | FDlgConfigParser | private |
GetAsName() const | FDlgConfigParser | private |
GetAsString() const | FDlgConfigParser | private |
GetAsText() const | FDlgConfigParser | private |
GetChildClassFromName(const UClass *ParentClass, const FString &Name) | IDlgParser | inlineprotected |
HasValidWord() const | FDlgConfigParser | inlineprivate |
InitializeParser(const FString &FilePath) override | FDlgConfigParser | virtual |
InitializeParserFromString(const FString &Text) override | FDlgConfigParser | virtual |
IsActualWordString() const | FDlgConfigParser | private |
IsLogVerbose() const | IDlgParser | inline |
IsNextWordString() const | FDlgConfigParser | private |
IsValidFile() const override | FDlgConfigParser | inlinevirtual |
Len | FDlgConfigParser | private |
OnInitObject(void *ValuePtr, const UClass *ChildClass, UObject *OuterInit) | FDlgConfigParser | private |
OnInvalidValue(const FString &PropType) const | FDlgConfigParser | private |
PreTag | FDlgConfigParser | private |
ReadAllProperty(const UStruct *ReferenceClass, void *TargetObject, UObject *DefaultObjectOuter=nullptr) override | FDlgConfigParser | virtual |
ReadComplexProperty(void *Target, FNYProperty *Property, const UStruct *ReferenceType, std::function< void *(void *, const UClass *, UObject *)> OnInitValue, UObject *Outer) | FDlgConfigParser | private |
ReadMap(void *TargetObject, FNYMapProperty &Property, UObject *DefaultObjectOuter) | FDlgConfigParser | private |
ReadPrimitiveProperty(void *Target, FNYProperty *PropertyBase, std::function< Type()> OnGetAsValue, const FString &TypeName, bool bCanBeEmpty) | FDlgConfigParser | private |
ReadProperty(const UStruct *ReferenceClass, void *TargetObject, UObject *DefaultObjectOuter=nullptr) | FDlgConfigParser | |
ReadPurePropertyBlock(void *TargetObject, const UStruct *ReferenceClass, bool bBlockStartAlreadyRead=false, UObject *DefaultObjectOuter=nullptr) | FDlgConfigParser | private |
ReadSet(void *TargetObject, FNYSetProperty &Property, UObject *DefaultObjectOuter) | FDlgConfigParser | private |
ResetParser() | FDlgConfigParser | |
SetLogVerbose(bool bValue) | IDlgParser | inline |
SmartGetPropertyClass(FNYProperty *Property, const FString &TypeName) | FDlgConfigParser | private |
String | FDlgConfigParser | private |
StructCache | IDlgParser | protected |
TryToReadEnum(void *TargetObject, FNYProperty *PropertyBase) | FDlgConfigParser | private |
TryToReadPrimitiveProperty(void *Target, FNYProperty *PropertyBase) | FDlgConfigParser | private |
~IDlgParser() | IDlgParser | inlinevirtual |