|
cat3d
A tiny OpenGL 3D engine library written in and for C++.
|
5 #include "cat3d/gl.hpp"
6 #include "cat3d/scene.hpp"
29 std::vector<gl::array> m_arrs;
Manages internal window api / state.
Definition: window.hpp:17
void render_self(window &win)
Overridden by child classes to implement custom rendering.
Node for rendering models onto the scene.
Definition: model.hpp:14
void update_self(window &win)
Overridden by child classes to implement custom behavior.
model(const std::string &path)
Constructor.
Basic, semi-abstract scene node class. Can have children which are other scene nodes,...
Definition: node.hpp:28