◆ LuaTable() [1/2]
Language.Lua.LuaTable.LuaTable |
( |
| ) |
|
|
inline |
◆ LuaTable() [2/2]
Language.Lua.LuaTable.LuaTable |
( |
LuaTable |
parent | ) |
|
|
inline |
◆ AddRaw() [1/2]
void Language.Lua.LuaTable.AddRaw |
( |
int |
key, |
|
|
LuaValue |
value |
|
) |
| |
|
inline |
◆ AddRaw() [2/2]
void Language.Lua.LuaTable.AddRaw |
( |
string |
key, |
|
|
LuaValue |
value |
|
) |
| |
|
inline |
◆ AddValue()
void Language.Lua.LuaTable.AddValue |
( |
LuaValue |
value | ) |
|
|
inline |
◆ ContainsKey()
bool Language.Lua.LuaTable.ContainsKey |
( |
LuaValue |
key | ) |
|
|
inline |
◆ GetKey()
LuaValue Language.Lua.LuaTable.GetKey |
( |
string |
key | ) |
|
|
inline |
◆ GetTypeCode()
override string Language.Lua.LuaTable.GetTypeCode |
( |
| ) |
|
|
inline |
◆ GetValue() [1/3]
LuaValue Language.Lua.LuaTable.GetValue |
( |
int |
index | ) |
|
|
inline |
◆ GetValue() [2/3]
◆ GetValue() [3/3]
LuaValue Language.Lua.LuaTable.GetValue |
( |
string |
name | ) |
|
|
inline |
◆ InsertValue()
void Language.Lua.LuaTable.InsertValue |
( |
int |
index, |
|
|
LuaValue |
value |
|
) |
| |
|
inline |
◆ RawGetValue()
◆ RawSetValue()
void Language.Lua.LuaTable.RawSetValue |
( |
string |
name, |
|
|
LuaValue |
value |
|
) |
| |
|
inline |
◆ Register()
◆ RegisterMethodFunction()
LuaFunction Language.Lua.LuaTable.RegisterMethodFunction |
( |
string |
name, |
|
|
object |
target, |
|
|
System::Reflection::MethodInfo |
methodInfo |
|
) |
| |
|
inline |
[PixelCrushers] Registers a C# method by its MethodInfo.
- Returns
- The Lua function instance wrapping the method.
- Parameters
-
name | Name of the function in Lua. |
target | Target object containing the method (or null ). |
methodInfo | Method info. |
◆ Remove()
bool Language.Lua.LuaTable.Remove |
( |
LuaValue |
item | ) |
|
|
inline |
◆ RemoveAt()
void Language.Lua.LuaTable.RemoveAt |
( |
int |
index | ) |
|
|
inline |
◆ SetKeyValue()
◆ SetNameValue()
void Language.Lua.LuaTable.SetNameValue |
( |
string |
name, |
|
|
LuaValue |
value |
|
) |
| |
|
inline |
◆ Sort() [1/2]
void Language.Lua.LuaTable.Sort |
( |
| ) |
|
|
inline |
◆ Sort() [2/2]
◆ ToString()
override string Language.Lua.LuaTable.ToString |
( |
| ) |
|
|
inline |
◆ Count
int Language.Lua.LuaTable.Count |
|
get |
◆ Dict
◆ Keys
IEnumerable<LuaValue> Language.Lua.LuaTable.Keys |
|
get |
◆ KeyValuePairs
IEnumerable<KeyValuePair<LuaValue, LuaValue> > Language.Lua.LuaTable.KeyValuePairs |
|
get |
◆ Length
int Language.Lua.LuaTable.Length |
|
get |
◆ List
List<LuaValue> Language.Lua.LuaTable.List |
|
get |
◆ ListValues
IEnumerable<LuaValue> Language.Lua.LuaTable.ListValues |
|
get |
◆ MetaTable
LuaTable Language.Lua.LuaTable.MetaTable |
|
getset |
◆ Value
override object Language.Lua.LuaTable.Value |
|
get |
The documentation for this class was generated from the following file:
- C:/Dev/Dialogue System/Dev/Release2/Assets/Plugins/Pixel Crushers/Dialogue System/Scripts/Lua/Lua Interpreter/LuaValue/LuaTable.cs