Skip to content

Commit 4b64aec

Browse files
kunitokiactions-user
authored andcommitted
Update amalgamation file
1 parent c5d9b12 commit 4b64aec

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

‎Distribution/LuaBridge/LuaBridge.h‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11437,6 +11437,12 @@ class Namespace : public detail::Registrar
1143711437
return *this;
1143811438
}
1143911439
11440+
template <class Field>
11441+
Class<T>& addStaticPropertyReadWrite(const char* name, Field member)
11442+
{
11443+
return addStaticProperty(name, member, member);
11444+
}
11445+
1144011446
template <class... Functions>
1144111447
auto addStaticFunction(const char* name, Functions... functions)
1144211448
-> std::enable_if_t<(detail::is_callable_v<Functions> && ...) && (sizeof...(Functions) > 0), Class<T>&>
@@ -11594,6 +11600,12 @@ class Namespace : public detail::Registrar
1159411600
return *this;
1159511601
}
1159611602
11603+
template <class Field>
11604+
Class<T>& addPropertyReadWrite(const char* name, Field T::*member)
11605+
{
11606+
return addProperty(name, member, member);
11607+
}
11608+
1159711609
template <class... Functions>
1159811610
auto addFunction(const char* name, Functions... functions)
1159911611
-> std::enable_if_t<(detail::is_callable_v<Functions> && ...) && (sizeof...(Functions) > 0), Class<T>&>

0 commit comments

Comments
 (0)