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

Public Member Functions

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

Properties

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

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ LuaUserdata() [1/2]

Language.Lua.LuaUserdata.LuaUserdata ( object  obj)

◆ LuaUserdata() [2/2]

Language.Lua.LuaUserdata.LuaUserdata ( object  obj,
LuaTable  metatable 
)

Member Function Documentation

◆ GetTypeCode()

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

Implements Language.Lua.LuaValue.

◆ ToString()

override string Language.Lua.LuaUserdata.ToString ( )

Property Documentation

◆ MetaTable

LuaTable Language.Lua.LuaUserdata.MetaTable
getset

◆ Value

override object Language.Lua.LuaUserdata.Value
get

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