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

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

addDependsOn(const NodeProxy &other) (defined in scripting::NodeProxy)scripting::NodeProxy
box() noexcept -> toast::Box< toast::Node > & (defined in scripting::NodeProxy)scripting::NodeProxyinline
box() const noexcept -> const toast::Box< toast::Node > & (defined in scripting::NodeProxy)scripting::NodeProxyinline
call(const std::string &fn_name, lua_State *l) -> luabridge::LuaRefscripting::NodeProxy
create(const std::string &type, lua_State *l) -> luabridge::LuaRef (defined in scripting::NodeProxy)scripting::NodeProxy
exists() const noexcept -> bool (defined in scripting::NodeProxy)scripting::NodeProxy
find(const std::string &query, lua_State *l) -> luabridge::LuaRef (defined in scripting::NodeProxy)scripting::NodeProxy
getChildren(lua_State *l) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
getChildren(const std::string &type, lua_State *l) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
getChildren(const TypeMarker &type, lua_State *l) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
hasField(std::string_view key) const noexcept -> boolscripting::NodeProxy
interactsWith(const NodeProxy &other) (defined in scripting::NodeProxy)scripting::NodeProxy
name() const -> std::string (defined in scripting::NodeProxy)scripting::NodeProxy
NodeProxy()=default (defined in scripting::NodeProxy)scripting::NodeProxy
NodeProxy(toast::Box< toast::Node > box) noexcept (defined in scripting::NodeProxy)scripting::NodeProxyexplicit
parent(lua_State *l) -> luabridge::LuaRef (defined in scripting::NodeProxy)scripting::NodeProxy
root(lua_State *l) -> luabridge::LuaRef (defined in scripting::NodeProxy)scripting::NodeProxy
search(const std::string &query) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
searchType(const std::string &type, lua_State *l) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
searchType(const TypeMarker &type, lua_State *l) -> std::vector< NodeProxy > (defined in scripting::NodeProxy)scripting::NodeProxy
uid() const -> uint64_t (defined in scripting::NodeProxy)scripting::NodeProxy