Contents:
Contents
Namespaces
Classes
Enums
Functions
Typedefs
Namespace ramus::gl
Struct BufferDesc
Struct EngineConfig
Struct OpenGLVertexBuffer::Element
Struct ShaderDesc
Struct TextureDesc
Struct Vertex
Struct WindowSettings
Class Application
Template Class AssetLoader
Class AssetManager
Class Engine
Class Entity
Class GraphicsContext
Class GraphicsDevice
Class Logger
Class Material
Class MaterialLoader
Class Mesh
Class Model
Class ModelLoader
Class OpenGLBuffer
Class OpenGLContext
Class OpenGLDevice
Class OpenGLIndexBuffer
Template Class OpenGLResource
Class OpenGLVertexBuffer
Class OpenGLVertexBuffer::Layout
Class Renderer
Class Texture
Class TextureLoader
Class VertexArray
Class Window
Enum BufferFlags
Enum BufferType
Enum BufferUsage
Enum GraphicsBackend
Enum ShaderDataType
Enum TextureFormat
Function ramus::BufferFlagsToOpenGL
Function ramus::BufferUsageToOpenGL
Function ramus::CreateApplication
Function ramus::GetShaderDataTypeComponentCount
Function ramus::operator|
Function ramus::ShaderDataTypeSize
Function ramus::WindowCast
Typedef ramus::AssetCache
Typedef ramus::EntityHandle