lmgl 1.0.0
A lightweight OpenGL graphics engine library written in C++
Loading...
Searching...
No Matches
lmgl Namespace Reference

Forward declarations for Assimp Material structure. More...

Namespaces

namespace  assets
 Namespace for asset loading utilities.
namespace  renderer
 Namespace for rendering-related classes and functions.
namespace  scene
 Namespace for scene-related classes and functions.
namespace  ui

Classes

class  Input
 Static input helper class. More...

Typedefs

using Engine = core::Engine
using Key = core::Key
using Scene = scene::Scene
using Camera = scene::Camera
using Mesh = scene::Mesh
using Node = scene::Node
using Light = scene::Light
using Material = scene::Material
using Skybox = scene::Skybox
using ModelLoader = assets::ModelLoader
using TextureLibrary = assets::TextureLibrary
using Shader = renderer::Shader
using Texture = renderer::Texture

Detailed Description

Forward declarations for Assimp Material structure.

Namespace for the LMGL project.

This namespace encapsulates all classes, functions, and variables related to the LMGL project to avoid naming conflicts with other libraries or projects.