A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FDlgConfigParser Member List

This is the complete list of members for FDlgConfigParser, including all inherited members.

bActiveIsStringFDlgConfigParserprivate
bHasNullptrFDlgConfigParserprivate
bHasValidWordFDlgConfigParserprivate
bLogVerboseIDlgParserprotected
CheckIfBlockEnd(const FString &BlockName)FDlgConfigParserprivate
CompareToActiveWord(const FString &StringToCompare) constFDlgConfigParserprivate
ConstructConfigFile(const UStruct *ReferenceType, void *SourceObject)FDlgConfigParserprivatestatic
ConstructConfigFileInternal(const UStruct *ReferenceType, int32 TabCount, void *SourceObject, FString &OutString)FDlgConfigParserprivatestatic
CreateNewUObject(const UClass *StructDefinition, UObject *ObjectOuter)IDlgParserinlineprotectedstatic
FDlgConfigParser(const FString InPreTag="")FDlgConfigParser
FDlgConfigParser(const FString &FilePath, const FString &InPreTag)FDlgConfigParser
FileNameFDlgConfigParserprivate
FindNextWord()FDlgConfigParserprivate
FindNextWord(const FString &ExpectedStuff)FDlgConfigParserprivate
FindNextWordAndCheckIfBlockEnd(const FString &BlockName)FDlgConfigParserprivate
FindNextWordAndCheckIfBlockStart(const FString &BlockName)FDlgConfigParserprivate
FromFDlgConfigParserprivate
GetActiveLineNumber() constFDlgConfigParserprivate
GetActiveWord() constFDlgConfigParserinlineprivate
GetActiveWordAsFloat(float &FloatValue) constFDlgConfigParserprivate
GetAsBool() constFDlgConfigParserprivate
GetAsFloat() constFDlgConfigParserprivate
GetAsInt32() constFDlgConfigParserprivate
GetAsInt64() constFDlgConfigParserprivate
GetAsName() constFDlgConfigParserprivate
GetAsString() constFDlgConfigParserprivate
GetAsText() constFDlgConfigParserprivate
GetChildClassFromName(const UClass *ParentClass, const FString &Name)IDlgParserinlineprotected
HasValidWord() constFDlgConfigParserinlineprivate
InitializeParser(const FString &FilePath) overrideFDlgConfigParservirtual
InitializeParserFromString(const FString &Text) overrideFDlgConfigParservirtual
IsActualWordString() constFDlgConfigParserprivate
IsLogVerbose() constIDlgParserinline
IsNextWordString() constFDlgConfigParserprivate
IsValidFile() const overrideFDlgConfigParserinlinevirtual
LenFDlgConfigParserprivate
OnInitObject(void *ValuePtr, const UClass *ChildClass, UObject *OuterInit)FDlgConfigParserprivate
OnInvalidValue(const FString &PropType) constFDlgConfigParserprivate
PreTagFDlgConfigParserprivate
ReadAllProperty(const UStruct *ReferenceClass, void *TargetObject, UObject *DefaultObjectOuter=nullptr) overrideFDlgConfigParservirtual
ReadComplexProperty(void *Target, FNYProperty *Property, const UStruct *ReferenceType, std::function< void *(void *, const UClass *, UObject *)> OnInitValue, UObject *Outer)FDlgConfigParserprivate
ReadMap(void *TargetObject, FNYMapProperty &Property, UObject *DefaultObjectOuter)FDlgConfigParserprivate
ReadPrimitiveProperty(void *Target, FNYProperty *PropertyBase, std::function< Type()> OnGetAsValue, const FString &TypeName, bool bCanBeEmpty)FDlgConfigParserprivate
ReadProperty(const UStruct *ReferenceClass, void *TargetObject, UObject *DefaultObjectOuter=nullptr)FDlgConfigParser
ReadPurePropertyBlock(void *TargetObject, const UStruct *ReferenceClass, bool bBlockStartAlreadyRead=false, UObject *DefaultObjectOuter=nullptr)FDlgConfigParserprivate
ReadSet(void *TargetObject, FNYSetProperty &Property, UObject *DefaultObjectOuter)FDlgConfigParserprivate
ResetParser()FDlgConfigParser
SetLogVerbose(bool bValue)IDlgParserinline
SmartGetPropertyClass(FNYProperty *Property, const FString &TypeName)FDlgConfigParserprivate
StringFDlgConfigParserprivate
StructCacheIDlgParserprotected
TryToReadEnum(void *TargetObject, FNYProperty *PropertyBase)FDlgConfigParserprivate
TryToReadPrimitiveProperty(void *Target, FNYProperty *PropertyBase)FDlgConfigParserprivate
~IDlgParser()IDlgParserinlinevirtual