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

Public Member Functions

 LuaMultiValue (LuaValue[] values)
 
override string GetTypeCode ()
 
- Public Member Functions inherited from Language.Lua.LuaValue
virtual bool GetBooleanValue ()
 
bool Equals (LuaValue other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static LuaValue WrapLuaValues (LuaValue[] values)
 
static LuaValue[] UnWrapLuaValues (LuaValue[] values)
 
- Static Public Member Functions inherited from Language.Lua.LuaValue
static LuaValue GetKeyValue (LuaValue baseValue, LuaValue key)
 

Properties

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

Constructor & Destructor Documentation

◆ LuaMultiValue()

Language.Lua.LuaMultiValue.LuaMultiValue ( LuaValue[]  values)

Member Function Documentation

◆ GetTypeCode()

override string Language.Lua.LuaMultiValue.GetTypeCode ( )
virtual

Implements Language.Lua.LuaValue.

◆ UnWrapLuaValues()

static LuaValue [] Language.Lua.LuaMultiValue.UnWrapLuaValues ( LuaValue[]  values)
static

◆ WrapLuaValues()

static LuaValue Language.Lua.LuaMultiValue.WrapLuaValues ( LuaValue[]  values)
static

Property Documentation

◆ Value

override object Language.Lua.LuaMultiValue.Value
get

◆ Values

LuaValue [] Language.Lua.LuaMultiValue.Values
getset

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