VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::Tags Member List

This is the complete list of members for visutwin::canvas::Tags, including all inherited members.

add(const std::string &tag)visutwin::canvas::Tags
add(const std::vector< std::string > &tags)visutwin::canvas::Tags
add(std::initializer_list< std::string > tags)visutwin::canvas::Tags
add(const char *tag)visutwin::canvas::Tags
add(Args &&... args)visutwin::canvas::Tagsinline
addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false)visutwin::canvas::EventHandlerprotected
clear()visutwin::canvas::Tags
empty() constvisutwin::canvas::Tagsinline
EVENT_ADDvisutwin::canvas::Tagsstatic
EVENT_CHANGEvisutwin::canvas::Tagsstatic
EVENT_REMOVEvisutwin::canvas::Tagsstatic
fire(const std::string &name, Args &&... args)visutwin::canvas::EventHandler
has(const std::string &tag) constvisutwin::canvas::Tags
has(const std::vector< std::string > &tags) constvisutwin::canvas::Tags
has(std::initializer_list< std::string > tags) constvisutwin::canvas::Tags
has(const char *tag) constvisutwin::canvas::Tags
has(const std::vector< std::vector< std::string > > &query) constvisutwin::canvas::Tags
has(Args &&... args) constvisutwin::canvas::Tagsinline
hasEvent(const std::string &name) constvisutwin::canvas::EventHandler
initEventHandler()visutwin::canvas::EventHandler
list() constvisutwin::canvas::Tagsinline
off(const std::string &name="", const HandleEventCallback &callback=HandleEventCallback(), void *scope=nullptr)visutwin::canvas::EventHandler
off(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
offByHandle(EventHandle *handle)visutwin::canvas::EventHandler
on(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
on(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
once(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
once(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
remove(const std::string &tag)visutwin::canvas::Tags
remove(const std::vector< std::string > &tags)visutwin::canvas::Tags
remove(std::initializer_list< std::string > tags)visutwin::canvas::Tags
remove(const char *tag)visutwin::canvas::Tags
remove(Args &&... args)visutwin::canvas::Tagsinline
size() constvisutwin::canvas::Tagsinline
Tags(void *parent=nullptr)visutwin::canvas::Tagsinlineexplicit
~EventHandler()=defaultvisutwin::canvas::EventHandlervirtual