Toast Engine
Loading...
Searching...
No Matches
scripting::LuaState Member List

This is the complete list of members for scripting::LuaState, including all inherited members.

assign(uint64_t group, std::optional< size_t > forced=std::nullopt) -> size_tscripting::LuaState
contentionCount() const noexcept -> uint64_tscripting::LuaStateinline
create() noexcept -> std::unique_ptr< LuaState > (defined in scripting::LuaState)scripting::LuaStatestatic
exists() noexcept -> bool (defined in scripting::LuaState)scripting::LuaStateinlinestatic
get() noexcept -> LuaState & (defined in scripting::LuaState)scripting::LuaStatestatic
indexOf(lua_State *state) noexcept -> std::optional< size_t > (defined in scripting::LuaState)scripting::LuaStatestatic
k_group_chunkscripting::LuaStatestatic
lastOwnedIndex() noexcept -> std::optional< size_t >scripting::LuaStatestatic
loads() const -> std::vector< uint32_t >scripting::LuaState
lock(size_t index) noexcept -> Lockscripting::LuaState
mainState(size_t index) const noexcept -> lua_State *scripting::LuaState
newGroup() noexcept -> uint64_tscripting::LuaStatestatic
ownedByCurrentThread(size_t index) noexcept -> boolscripting::LuaStatestatic
ownedByCurrentThread(lua_State *state) noexcept -> bool (defined in scripting::LuaState)scripting::LuaStatestatic
ownsAnyState() noexcept -> boolscripting::LuaStatestatic
poolSize() const noexcept -> size_t (defined in scripting::LuaState)scripting::LuaStateinline
refreshTypeMarkers() noexceptscripting::LuaState
retire(size_t index, std::move_only_function< void()> destroyer) noexceptscripting::LuaState
retireOrLeak(size_t index, std::move_only_function< void()> destroyer) noexceptscripting::LuaStatestatic
runString(std::string_view lua_code) noexcept -> boolscripting::LuaState
runStringOn(size_t index, std::string_view lua_code, std::string *error=nullptr) noexcept -> boolscripting::LuaState
tryLock(size_t index) noexcept -> Lockscripting::LuaState
unassign(uint64_t group, size_t index) noexceptscripting::LuaState
waitCount() const noexcept -> uint64_tscripting::LuaStateinline
~LuaState() noexcept (defined in scripting::LuaState)scripting::LuaState