Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
oe Namespace Reference

Oxygen Engine common namespace. More...

Namespaces

namespace  component
 Scene / node components (camera, lighting, ...)
 
namespace  core
 Core functionality (windows, event handler, logger, ...)
 
namespace  ext
 Nice to have functionalities not part of the Oxygen Engine but wrapped to work with it.
 
namespace  gui
 Graphical user interface (panels, buttons, text input, ...)
 
namespace  io
 Input/Output abstractions (Filesystem, Network, ...)
 
namespace  render
 Render related abstractions (Shader, Framebuffer, Cubemaps, Textures)
 
namespace  scene
 Scene related management (Render-agnostic Geometry, Manger, etc...)
 
namespace  util
 Various utilities.
 

Classes

struct  Native
 Class providing native access to underlying handles. More...
 

Typedefs

typedef std::vector< uint8_t > ByteArray
 

Variables

core::Loggerlog
 

Detailed Description

Oxygen Engine common namespace.

Variable Documentation

◆ log

core::Logger& oe::log
extern

Global logger instance