| aabbVer() const | visutwin::canvas::GraphNode | inline |
| addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false) | visutwin::canvas::EventHandler | protected |
| addChild(GraphNode *node) | visutwin::canvas::GraphNode | |
| addComponent() | visutwin::canvas::Entity | inline |
| addComponentInstance(std::unique_ptr< Component > component, ComponentTypeID typeId) | visutwin::canvas::Entity | inline |
| children() const | visutwin::canvas::GraphNode | inline |
| clone() const | visutwin::canvas::Entity | |
| components() const | visutwin::canvas::Entity | inline |
| enabled() const | visutwin::canvas::GraphNode | inline |
| enabledLocal() const | visutwin::canvas::GraphNode | inline |
| engine() const | visutwin::canvas::Entity | inline |
| find(const std::function< bool(GraphNode *)> &predicate) | visutwin::canvas::GraphNode | |
| findByName(const std::string &name) | visutwin::canvas::GraphNode | |
| findComponent() | visutwin::canvas::Entity | inline |
| findComponents() | visutwin::canvas::Entity | inline |
| findEngine() const | visutwin::canvas::Entity | |
| fire(const std::string &name, Args &&... args) | visutwin::canvas::EventHandler | |
| GraphNode(const std::string &name="Untitled") | visutwin::canvas::GraphNode | inlineexplicit |
| hasEvent(const std::string &name) const | visutwin::canvas::EventHandler | |
| initEventHandler() | visutwin::canvas::EventHandler | |
| isDescendantOf(const GraphNode *node) const | visutwin::canvas::GraphNode | |
| localPosition() const | visutwin::canvas::GraphNode | inline |
| localRotation() const | visutwin::canvas::GraphNode | inline |
| localScale() const | visutwin::canvas::GraphNode | inline |
| name() const | visutwin::canvas::GraphNode | inline |
| notifyHierarchyStateChanged(GraphNode *node, bool enabled) | visutwin::canvas::GraphNode | protected |
| 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 |
| onHierarchyStateChanged(bool enabled) override | visutwin::canvas::Entity | virtual |
| parent() const | visutwin::canvas::GraphNode | inline |
| position() | visutwin::canvas::GraphNode | |
| remove() | visutwin::canvas::GraphNode | |
| removeChild(GraphNode *child) | visutwin::canvas::GraphNode | |
| rotateLocal(float x, float y, float z) | visutwin::canvas::GraphNode | |
| rotation() | visutwin::canvas::GraphNode | |
| script() const | visutwin::canvas::Entity | inline |
| setEnabled(bool value) | visutwin::canvas::GraphNode | |
| setEnabledInHierarchy(bool value) | visutwin::canvas::GraphNode | inline |
| setEngine(Engine *engine) | visutwin::canvas::Entity | inline |
| setLocalEulerAngles(float x, float y, float z) | visutwin::canvas::GraphNode | |
| setLocalPosition(float x, float y, float z) | visutwin::canvas::GraphNode | |
| setLocalPosition(const Vector3 &position) | visutwin::canvas::GraphNode | |
| setLocalRotation(const Quaternion &rotation) | visutwin::canvas::GraphNode | |
| setLocalScale(float x, float y, float z) | visutwin::canvas::GraphNode | |
| setLocalScale(const Vector3 &scale) | visutwin::canvas::GraphNode | |
| setName(const std::string &name) | visutwin::canvas::GraphNode | inline |
| setPosition(float x, float y, float z) | visutwin::canvas::GraphNode | |
| setPosition(const Vector3 &position) | visutwin::canvas::GraphNode | |
| setRotation(const Quaternion &rotation) | visutwin::canvas::GraphNode | |
| translateLocal(float x, float y, float z) | visutwin::canvas::GraphNode | |
| worldScaleSign() | visutwin::canvas::GraphNode | |
| worldTransform() | visutwin::canvas::GraphNode | |
| ~Entity() | visutwin::canvas::Entity | virtual |
| ~EventHandler()=default | visutwin::canvas::EventHandler | virtual |
| ~GraphNode() | visutwin::canvas::GraphNode | virtual |