Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
namespaces.h
1
4 namespace oe
5 {
9 namespace component
10 {
14 namespace node {}
15
19 namespace scene {}
20 }
21
25 namespace core {}
26
30 namespace ext {}
31
35 namespace gui
36 {
40 namespace component {}
41 }
42
46 namespace io {}
47
51 namespace render
52 {
56 namespace pipeline {}
57 }
58
62 namespace scene
63 {
67 namespace gltf {}
68
72 namespace loader {}
73
77 namespace primitive {}
78
82 namespace skin {}
83 }
84
88 namespace util
89 {
93 namespace pipeline {}
94 }
95}
Components bound to a node.
Definition namespaces.h:14
Components bound to the scene.
Definition namespaces.h:19
Scene / node components (camera, lighting, ...).
Definition debug.h:17
Core functionality (windows, event handler, logger, ...).
Definition args.h:10
UI components.
Definition component.h:13
Graphical user interface (panels, buttons, text input, ...).
Definition component.h:11
Input/Output abstractions (Filesystem, Network, ...).
Definition file.h:10
Predefined Pass and helpers for the Pipeline.
Definition blur_manager.h:8
Render related abstractions (Shader, Framebuffer, Cubemaps, Textures).
Definition opengl.h:12
Helpers and classes related to glTF models.
Definition gltf_extensions.h:9
Generators of geometry / scene by computation (eg. Bezier) or from files (eg. Gltf).
Definition bezier.h:10
Standard mesh primitives (Cube, Plane, Teapot, etc...).
Definition cube.h:7
Helpers and classes related to skinned meshes.
Definition skin.h:13
Scene related management (Render-agnostic Geometry, Manger, etc...).
Definition debug.h:19
Pipeline related classes.
Definition pipeline.h:16
Various utilities.
Definition node.h:15
Oxygen Engine common namespace.
Definition debug.h:17