aboutsummaryrefslogtreecommitdiff
path: root/src/deep.h
diff options
context:
space:
mode:
authorBenoit Germain <benoit.germain@ubisoft.com>2024-06-24 18:03:06 +0200
committerBenoit Germain <benoit.germain@ubisoft.com>2024-06-24 18:03:06 +0200
commit5e3f33bd66ef5b21568fde7866ca4ba9a7496180 (patch)
treed2692b78cb20655de5ebf842de72fd2b806d12db /src/deep.h
parent0a481b9aef3726763c572ad3ce6d44ea14dd35ba (diff)
downloadlanes-5e3f33bd66ef5b21568fde7866ca4ba9a7496180.tar.gz
lanes-5e3f33bd66ef5b21568fde7866ca4ba9a7496180.tar.bz2
lanes-5e3f33bd66ef5b21568fde7866ca4ba9a7496180.zip
Lindas now accept deep user data as valid keys
Diffstat (limited to 'src/deep.h')
-rw-r--r--src/deep.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/deep.h b/src/deep.h
index bb86c20..c4c6fd7 100644
--- a/src/deep.h
+++ b/src/deep.h
@@ -66,6 +66,7 @@ class DeepFactory
66 public: 66 public:
67 // NVI: public interface 67 // NVI: public interface
68 static void DeleteDeepObject(lua_State* L_, DeepPrelude* o_); 68 static void DeleteDeepObject(lua_State* L_, DeepPrelude* o_);
69 [[nodiscard]] static bool IsDeepUserdata(lua_State* const L_, int const idx_);
69 [[nodiscard]] static DeepFactory* LookupFactory(lua_State* L_, int index_, LookupMode mode_); 70 [[nodiscard]] static DeepFactory* LookupFactory(lua_State* L_, int index_, LookupMode mode_);
70 static void PushDeepProxy(DestState L_, DeepPrelude* o_, int nuv_, LookupMode mode_, lua_State* errL_); 71 static void PushDeepProxy(DestState L_, DeepPrelude* o_, int nuv_, LookupMode mode_, lua_State* errL_);
71 void pushDeepUserdata(DestState L_, int nuv_) const; 72 void pushDeepUserdata(DestState L_, int nuv_) const;