Language.Lua.LuaBoolean Class Reference
Inheritance diagram for Language.Lua.LuaBoolean:
Collaboration diagram for Language.Lua.LuaBoolean:

Public Member Functions

override string GetTypeCode ()
 
override bool GetBooleanValue ()
 
override string ToString ()
 
- Public Member Functions inherited from Language.Lua.LuaValue
string GetTypeCode ()
 
bool Equals (LuaValue other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static LuaBoolean From (bool value)
 
- Static Public Member Functions inherited from Language.Lua.LuaValue
static LuaValue GetKeyValue (LuaValue baseValue, LuaValue key)
 

Static Public Attributes

static readonly LuaBoolean False = new LuaBoolean { BoolValue = false }
 
static readonly LuaBoolean True = new LuaBoolean { BoolValue = true }
 

Properties

bool BoolValue [get, set]
 
override object Value [get]
 
- Properties inherited from Language.Lua.LuaValue
object Value [get]
 

Member Function Documentation

◆ From()

static LuaBoolean Language.Lua.LuaBoolean.From ( bool  value)
inlinestatic

◆ GetBooleanValue()

override bool Language.Lua.LuaBoolean.GetBooleanValue ( )
inlinevirtual

Reimplemented from Language.Lua.LuaValue.

◆ GetTypeCode()

override string Language.Lua.LuaBoolean.GetTypeCode ( )
inline

◆ ToString()

override string Language.Lua.LuaBoolean.ToString ( )
inline

Member Data Documentation

◆ False

readonly LuaBoolean Language.Lua.LuaBoolean.False = new LuaBoolean { BoolValue = false }
static

◆ True

readonly LuaBoolean Language.Lua.LuaBoolean.True = new LuaBoolean { BoolValue = true }
static

Property Documentation

◆ BoolValue

bool Language.Lua.LuaBoolean.BoolValue
getset

◆ Value

override object Language.Lua.LuaBoolean.Value
get

The documentation for this class was generated from the following file: