CGVIS Utils
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAbstractParticleSystemAbstract additive point‑sprite particle system with a ready‑made GL path
 CCamera
 CCharPositionCharacter box in a bitmap atlas
 CCharTexTexture + transform bundle for a single glyph used by FontEngine
 CDimensionsSimple pixel/viewport dimensions with an aspect ratio helper
 Cstd::exception
 CBMP::BMPExceptionException type thrown by BMP I/O helpers
 CGLExceptionException used for OpenGL-related failures
 CImageLoader::ExceptionException type thrown by ImageLoader on failures
 CProgramExceptionException thrown for program/shader I/O or linkage failures
 CFontEngineOpenGL-based text drawer using per-character textures (or SDFs)
 CFontRendererCPU-side text compositor using a bitmap atlas and character boxes
 CGLAppSimple app runner with a GL context, stock shaders, and draw helpers
 CGLArray
 CGLBuffer
 CGLDepthBuffer
 CGLDepthTexture
 CGLEnvWindow/context manager for OpenGL (GLFW+GLEW) or WebGL (Emscripten)
 CGLFramebuffer
 CGLProgramOpenGL shader program with helpers for creation and data binding
 CGLTexInfo
 CGLTexture1D
 CGLTexture2D
 CGLTexture3D
 CGLTextureCubeOpenGL cube map texture (6 faces) with convenience upload helpers
 CGrid2D
 CImage
 CMat3t< T >
 CMat4t< T >
 COBJFile
 CRandom
 Cstbi_io_callbacks
 CMat4t< T >::StereoMatricesBundle of left/right view and projection matrices for stereo
 CVec2t< T >
 CVec3t< T >
 CVec4t< T >