Allolib
1.0
C++ Components For Interactive Multimedia
|
Classes | |
class | al::BufferObject |
class | al::EasyFBO |
Encapsulates FBO, depth buffer, and texture. More... | |
struct | al::EasyVAO |
EasyVAO class. More... | |
class | al::RBO |
Render buffer object class. More... | |
class | al::FBO |
Frame buffer object class. More... | |
struct | al::Font |
Interface for loading fonts and rendering text. More... | |
class | al::GPUObject |
class | al::Graphics |
Interface for loading fonts and rendering text. More... | |
struct | al::Image |
Interface for loading image files. More... | |
class | al::Isosurface |
Isosurface generated using marching cubes. More... | |
class | al::Lens |
struct | al::Light |
Light class. More... | |
struct | al::Material |
Material class. More... | |
class | al::Mesh |
Stores buffers related to rendering graphical objects. More... | |
class | al::MatrixStack |
MatrixStack class. More... | |
class | al::ViewportStack |
ViewportStack class. More... | |
class | al::RenderManager |
RenderManager class. More... | |
class | al::ShaderBase |
class | al::Shader |
Shader object. More... | |
class | al::ShaderProgram |
Shader program object. More... | |
class | al::Texture |
class | al::VAO |
VAO class. More... | |
class | al::VAOMesh |
VAOMesh classStores gpu objects as shared pointer to that this class can be copied for moved this is useful for storing this class in std::vector, etc. More... | |
struct | al::Viewport |