Simple Lua
A Simple C++ Lua Wrapper
|
This is the complete list of members for SL::Table, including all inherited members.
each(std::function< void(uint32_t, T &)> lambda) (defined in SL::Table) | SL::Table | |
each(std::function< void(uint32_t, const T &)> lambda) const (defined in SL::Table) | SL::Table | |
fromStack(State L) (defined in SL::Table) | SL::Table | |
fromTable(const Table &table) | SL::Table | |
get(const std::string &name) | SL::Table | |
get() const (defined in SL::Table) | SL::Table | |
get(const std::string &name) const | SL::Table | |
get(const std::string &name) const (defined in SL::Table) | SL::Table | |
getMap() const | SL::Table | |
getRaw(const std::string &name) const (defined in SL::Table) | SL::Table | |
hasValue(const std::string &name) const (defined in SL::Table) | SL::Table | |
Map typedef (defined in SL::Table) | SL::Table | |
set(const std::string &name, const T &value) | SL::Table | |
set(const std::string &name, void *value) (defined in SL::Table) | SL::Table | |
superimpose(const Table &table) | SL::Table | |
superimpose(const Map &map) | SL::Table | |
Table()=default (defined in SL::Table) | SL::Table | |
Table(const Map &map) (defined in SL::Table) | SL::Table | |
Table(State L) | SL::Table | |
toStack(State L) const | SL::Table | |
toString(uint32_t indent=0) const (defined in SL::Table) | SL::Table | |
try_get(const std::string &name, std::function< void(T &)> lambda, std::optional< std::function< void()> > if_not=std::nullopt) (defined in SL::Table) | SL::Table | |
try_get(const std::string &name, std::function< void(const T &)> lambda, std::optional< std::function< void()> > if_not=std::nullopt) const (defined in SL::Table) | SL::Table | |
~Table()=default (defined in SL::Table) | SL::Table |