Skip to main content

Namespaces

The namespaces used by this project are:

N helios
N ext Platform-specific extensions and backend implementations
N glfw GLFW-specific implementations
N app GLFW application infrastructure
N input GLFW input handling
N GLFWGamepadLookup
N GLFWKeyLookup
N window GLFW window management
N opengl OpenGL-specific implementations
N rendering OpenGL rendering implementations
N model OpenGL mesh implementations
N shader OpenGL shader implementations
N app Application infrastructure and lifecycle management
N controller Controller classes for application control flow
N engine
N event Event system
N input Input handling and management
N types Input type definitions
N math Mathematical operations and types
N concepts Mathematical concepts for type constraints
N transform Transformation utilities for 3D graphics
N types Vector and matrix types
N rendering Graphics rendering infrastructure
N asset Rendering asset management
N shape Geometric shape definitions
N basic Basic primitive shapes
N model 3D model and mesh management
N config Configuration structures for model/material properties
N shader Shader program management
N scene Scene graph and camera management
N util Utility functions and helper classes
N io Input/output utilities
N log Logging system
N window Window management and configuration
N event Window event definitions

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.