C# Class UnrealBuildTool.JsonObject

Show file Open project: Modding-Zaibatsu/Pre-Unreal-4.14 Class Usage Examples

Public Methods

Method Description
GetBoolField ( string FieldName ) : bool
GetDoubleField ( string FieldName ) : double
GetEnumField ( string FieldName ) : T
GetIntegerField ( string FieldName ) : int
GetObjectField ( string FieldName ) : JsonObject
GetStringArrayField ( string FieldName ) : string[]
GetStringField ( string FieldName ) : string
JsonObject ( Dictionary InRawObject ) : System
Parse ( string Text ) : JsonObject
Read ( string FileName ) : JsonObject
TryGetBoolField ( string FieldName, bool &Result ) : bool
TryGetDoubleField ( string FieldName, double &Result ) : bool
TryGetEnumArrayField ( string FieldName, Array &Result ) : bool
TryGetEnumField ( string FieldName, &Result ) : bool
TryGetIntegerField ( string FieldName, int &Result ) : bool
TryGetObjectArrayField ( string FieldName, Array &Result ) : bool
TryGetObjectField ( string FieldName, JsonObject &Result ) : bool
TryGetStringArrayField ( string FieldName, Array &Result ) : bool
TryGetStringField ( string FieldName, string &Result ) : bool
TryGetUnsignedIntegerField ( string FieldName, uint &Result ) : bool
TryParse ( string Text, JsonObject &Result ) : bool
TryRead ( string FileName, JsonObject &Result ) : bool

Method Details

GetBoolField() public method

public GetBoolField ( string FieldName ) : bool
FieldName string
return bool

GetDoubleField() public method

public GetDoubleField ( string FieldName ) : double
FieldName string
return double

GetEnumField() public method

public GetEnumField ( string FieldName ) : T
FieldName string
return T

GetIntegerField() public method

public GetIntegerField ( string FieldName ) : int
FieldName string
return int

GetObjectField() public method

public GetObjectField ( string FieldName ) : JsonObject
FieldName string
return JsonObject

GetStringArrayField() public method

public GetStringArrayField ( string FieldName ) : string[]
FieldName string
return string[]

GetStringField() public method

public GetStringField ( string FieldName ) : string
FieldName string
return string

JsonObject() public method

public JsonObject ( Dictionary InRawObject ) : System
InRawObject Dictionary
return System

Parse() public static method

public static Parse ( string Text ) : JsonObject
Text string
return JsonObject

Read() public static method

public static Read ( string FileName ) : JsonObject
FileName string
return JsonObject

TryGetBoolField() public method

public TryGetBoolField ( string FieldName, bool &Result ) : bool
FieldName string
Result bool
return bool

TryGetDoubleField() public method

public TryGetDoubleField ( string FieldName, double &Result ) : bool
FieldName string
Result double
return bool

TryGetEnumArrayField() public method

public TryGetEnumArrayField ( string FieldName, Array &Result ) : bool
FieldName string
Result Array
return bool

TryGetEnumField() public method

public TryGetEnumField ( string FieldName, &Result ) : bool
FieldName string
return bool

TryGetIntegerField() public method

public TryGetIntegerField ( string FieldName, int &Result ) : bool
FieldName string
Result int
return bool

TryGetObjectArrayField() public method

public TryGetObjectArrayField ( string FieldName, Array &Result ) : bool
FieldName string
Result Array
return bool

TryGetObjectField() public method

public TryGetObjectField ( string FieldName, JsonObject &Result ) : bool
FieldName string
Result JsonObject
return bool

TryGetStringArrayField() public method

public TryGetStringArrayField ( string FieldName, Array &Result ) : bool
FieldName string
Result Array
return bool

TryGetStringField() public method

public TryGetStringField ( string FieldName, string &Result ) : bool
FieldName string
Result string
return bool

TryGetUnsignedIntegerField() public method

public TryGetUnsignedIntegerField ( string FieldName, uint &Result ) : bool
FieldName string
Result uint
return bool

TryParse() public static method

public static TryParse ( string Text, JsonObject &Result ) : bool
Text string
Result JsonObject
return bool

TryRead() public static method

public static TryRead ( string FileName, JsonObject &Result ) : bool
FileName string
Result JsonObject
return bool