Show / Hide Table of Contents

Class InputResponse

Data class to warp around the response returned by the Input debug action

Inheritance
System.Object
InputResponse
Namespace: BennyKok.RuntimeDebug.DebugInput
Assembly: com.bennykok.runtime-debug-action.dll
Syntax
public class InputResponse

Constructors

InputResponse(Dictionary<Param, String>, InputQuery)

Declaration
public InputResponse(Dictionary<Param, string> responses, InputQuery query)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<Param, System.String> responses
InputQuery query

Fields

responses

Declaration
public Dictionary<Param, string> responses
Field Value
Type Description
System.Collections.Generic.Dictionary<Param, System.String>

Properties

AllInputValid

Declaration
public bool AllInputValid { get; }
Property Value
Type Description
System.Boolean

Methods

GetObjectsForReflection(Boolean)

Declaration
public object[] GetObjectsForReflection(bool fillMissing = true)
Parameters
Type Name Description
System.Boolean fillMissing
Returns
Type Description
System.Object[]

GetParam(String)

Declaration
public KeyValuePair<Param, string> GetParam(string paramName)
Parameters
Type Name Description
System.String paramName
Returns
Type Description
System.Collections.Generic.KeyValuePair<Param, System.String>

GetParamBool(KeyValuePair<Param, String>)

Declaration
public bool GetParamBool(KeyValuePair<Param, string> entry)
Parameters
Type Name Description
System.Collections.Generic.KeyValuePair<Param, System.String> entry
Returns
Type Description
System.Boolean

GetParamBool(String)

Declaration
public bool GetParamBool(string paramName)
Parameters
Type Name Description
System.String paramName
Returns
Type Description
System.Boolean

GetParamFloat(KeyValuePair<Param, String>)

Declaration
public float GetParamFloat(KeyValuePair<Param, string> entry)
Parameters
Type Name Description
System.Collections.Generic.KeyValuePair<Param, System.String> entry
Returns
Type Description
System.Single

GetParamFloat(String)

Declaration
public float GetParamFloat(string paramName)
Parameters
Type Name Description
System.String paramName
Returns
Type Description
System.Single

GetParamInt(KeyValuePair<Param, String>)

Declaration
public int GetParamInt(KeyValuePair<Param, string> entry)
Parameters
Type Name Description
System.Collections.Generic.KeyValuePair<Param, System.String> entry
Returns
Type Description
System.Int32

GetParamInt(String)

Declaration
public int GetParamInt(string paramName)
Parameters
Type Name Description
System.String paramName
Returns
Type Description
System.Int32

GetParamString(KeyValuePair<Param, String>)

Declaration
public string GetParamString(KeyValuePair<Param, string> entry)
Parameters
Type Name Description
System.Collections.Generic.KeyValuePair<Param, System.String> entry
Returns
Type Description
System.String

GetParamString(String)

Declaration
public string GetParamString(string paramName)
Parameters
Type Name Description
System.String paramName
Returns
Type Description
System.String
In This Article
👆 RuntimeDebugAction by ❤️ BennyKok