|
Toast Engine
|
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_t | scripting::LuaState | |
| contentionCount() const noexcept -> uint64_t | scripting::LuaState | inline |
| create() noexcept -> std::unique_ptr< LuaState > (defined in scripting::LuaState) | scripting::LuaState | static |
| exists() noexcept -> bool (defined in scripting::LuaState) | scripting::LuaState | inlinestatic |
| get() noexcept -> LuaState & (defined in scripting::LuaState) | scripting::LuaState | static |
| indexOf(lua_State *state) noexcept -> std::optional< size_t > (defined in scripting::LuaState) | scripting::LuaState | static |
| k_group_chunk | scripting::LuaState | static |
| lastOwnedIndex() noexcept -> std::optional< size_t > | scripting::LuaState | static |
| loads() const -> std::vector< uint32_t > | scripting::LuaState | |
| lock(size_t index) noexcept -> Lock | scripting::LuaState | |
| mainState(size_t index) const noexcept -> lua_State * | scripting::LuaState | |
| newGroup() noexcept -> uint64_t | scripting::LuaState | static |
| ownedByCurrentThread(size_t index) noexcept -> bool | scripting::LuaState | static |
| ownedByCurrentThread(lua_State *state) noexcept -> bool (defined in scripting::LuaState) | scripting::LuaState | static |
| ownsAnyState() noexcept -> bool | scripting::LuaState | static |
| poolSize() const noexcept -> size_t (defined in scripting::LuaState) | scripting::LuaState | inline |
| refreshTypeMarkers() noexcept | scripting::LuaState | |
| retire(size_t index, std::move_only_function< void()> destroyer) noexcept | scripting::LuaState | |
| retireOrLeak(size_t index, std::move_only_function< void()> destroyer) noexcept | scripting::LuaState | static |
| runString(std::string_view lua_code) noexcept -> bool | scripting::LuaState | |
| runStringOn(size_t index, std::string_view lua_code, std::string *error=nullptr) noexcept -> bool | scripting::LuaState | |
| tryLock(size_t index) noexcept -> Lock | scripting::LuaState | |
| unassign(uint64_t group, size_t index) noexcept | scripting::LuaState | |
| waitCount() const noexcept -> uint64_t | scripting::LuaState | inline |
| ~LuaState() noexcept (defined in scripting::LuaState) | scripting::LuaState |