Class CBind
- Namespace
- ReFuel.CVarScript
- Assembly
- ReFuel.dll
An input binding.
public class CBind : CVar, IConvertible
- Inheritance
-
CBind
- Implements
- Inherited Members
Properties
ForcedValue
public float ForcedValue { get; set; }
Property Value
IsBoolean
public bool IsBoolean { get; }
Property Value
IsForced
public bool IsForced { get; set; }
Property Value
IsSigned
public bool IsSigned { get; }
Property Value
TypeName
public override string TypeName { get; }
Property Value
ValueObject
public override object? ValueObject { get; }
Property Value
Methods
CreateBool(string)
public static CBind CreateBool(string name)
Parameters
name
string
Returns
CreateSigned(string)
public static CBind CreateSigned(string name)
Parameters
name
string
Returns
CreateUnsigned(string)
public static CBind CreateUnsigned(string name)
Parameters
name
string
Returns
Execute(CContext, ICTerminal, IEnumerable<CValue?>)
public override CValue Execute(CContext context, ICTerminal terminal, IEnumerable<CValue?> arguments)
Parameters
context
CContextterminal
ICTerminalarguments
IEnumerable<CValue>
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
UnaryMinus()
public override CValue UnaryMinus()
Returns
UnaryPlus()
public override CValue UnaryPlus()
Returns
UnaryTilde()
public override CValue UnaryTilde()