Glenn Maynard
|
fee9e51b2c
|
revert. Unregister() is "atomic" (useful to call without locking around it).
|
2005-06-21 02:41:35 +00:00 |
|
Glenn Maynard
|
acbe82d877
|
pass L to Reset
|
2005-06-21 02:29:21 +00:00 |
|
Glenn Maynard
|
1e02955e63
|
correct locking semantics for LuaReference (SGameplay commit in a moment)
|
2005-06-16 03:13:06 +00:00 |
|
Glenn Maynard
|
627e5eb16a
|
add LuaTable
|
2005-03-18 22:40:09 +00:00 |
|
Glenn Maynard
|
3e3bad9c9c
|
fix LuaData becoming incorrectly set after a reset
|
2005-02-27 00:22:13 +00:00 |
|
Glenn Maynard
|
b35d1c806e
|
fix LuaReference::operator=
add LuaReference::IsNil
|
2005-02-23 06:17:29 +00:00 |
|
Glenn Maynard
|
f406e52db3
|
add LuaReference::Unset; LuaExpression sets nothing by default (so LuaExpressoin is "free" if not actually used)
|
2005-02-22 03:25:38 +00:00 |
|
Glenn Maynard
|
725a50985f
|
add constructor
|
2005-02-17 04:59:54 +00:00 |
|
Glenn Maynard
|
69383384bf
|
add LuaData::Serialize, LuaData::LoadFromString; fix stack overflow
|
2005-02-16 02:42:05 +00:00 |
|
Glenn Maynard
|
6175a16f24
|
Add LuaData, a reference type that restores itself over Lua resets. This
works only with static data types that can be restored: tables, strings,
numbers, and not functions, userdata, etc.
|
2005-02-16 00:38:40 +00:00 |
|
Glenn Maynard
|
e24c79048e
|
add LuaReference::GetLuaType, LuaExpression
|
2005-02-14 01:31:10 +00:00 |
|
Glenn Maynard
|
c423e070aa
|
Move Lua reference handling into a generic base class.
|
2005-02-13 04:00:48 +00:00 |
|