|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
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::Tags | inline |
| addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false) | visutwin::canvas::EventHandler | protected |
| clear() | visutwin::canvas::Tags | |
| empty() const | visutwin::canvas::Tags | inline |
| EVENT_ADD | visutwin::canvas::Tags | static |
| EVENT_CHANGE | visutwin::canvas::Tags | static |
| EVENT_REMOVE | visutwin::canvas::Tags | static |
| fire(const std::string &name, Args &&... args) | visutwin::canvas::EventHandler | |
| has(const std::string &tag) const | visutwin::canvas::Tags | |
| has(const std::vector< std::string > &tags) const | visutwin::canvas::Tags | |
| has(std::initializer_list< std::string > tags) const | visutwin::canvas::Tags | |
| has(const char *tag) const | visutwin::canvas::Tags | |
| has(const std::vector< std::vector< std::string > > &query) const | visutwin::canvas::Tags | |
| has(Args &&... args) const | visutwin::canvas::Tags | inline |
| hasEvent(const std::string &name) const | visutwin::canvas::EventHandler | |
| initEventHandler() | visutwin::canvas::EventHandler | |
| list() const | visutwin::canvas::Tags | inline |
| 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::EventHandler | inline |
| 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::EventHandler | inline |
| 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::EventHandler | inline |
| 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::Tags | inline |
| size() const | visutwin::canvas::Tags | inline |
| Tags(void *parent=nullptr) | visutwin::canvas::Tags | inlineexplicit |
| ~EventHandler()=default | visutwin::canvas::EventHandler | virtual |