![]() |
Calamity Engine 1.0.0
A cross-platform 2D game engine written in C++ and SDL3.
|
This is the complete list of members for Node, including all inherited members.
| addChild(std::shared_ptr< Node > child) | Node | |
| addComponent(std::shared_ptr< Component > component) | Node | |
| children | Node | |
| components | Node | |
| exit() const | Node | virtual |
| free() | Node | |
| getChild(std::string name) | Node | |
| getChildByIndex(int index) | Node | |
| getComponent() | Node | inline |
| getComponentByIndex(int index) | Node | |
| getOwner() | Node | |
| getWindow() | Node | |
| globalTransform | Node | |
| initialize() | Node | virtual |
| input(InputEvent &event) | Node | virtual |
| load(Archive &ar) | Node | inline |
| name | Node | |
| Node(const std::string &name="Node") | Node | |
| parent | Node | |
| physicsUpdate() const | Node | virtual |
| postLoad() | Node | virtual |
| removeChild(std::shared_ptr< Node > child) | Node | |
| removeComponent(std::shared_ptr< Component > component) | Node | |
| render(Graphics &graphics, Engine *engine, std::shared_ptr< Window > window) const | Node | virtual |
| save(Archive &ar) const | Node | inline |
| setWindow(std::shared_ptr< Window > window) | Node | |
| transform | Node | |
| update(float deltaTime) | Node | virtual |
| ~Node() | Node | virtual |