jGL
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
▼
C
jGL::AbstractjGLUniform
C
jGL::jGLUniform< T >
C
jGL::BoundingBox< T >
A bounding box template
▼
C
jGL::BoundingBox< float >
C
jGL::WorldBoundingBox
A world space bounding box
C
jGL::Vulkan::Buffer
C
jGL::Vulkan::Command
C
jGL::Vulkan::CommandBuffer
C
jGL::Vulkan::CommandPool
C
jGL::DesktopDisplay::Config
C
jGL::Vulkan::DescriptorPool
C
jGL::Vulkan::DescriptorSets< T >
C
jGL::Vulkan::DescriptorSets< VkDescriptorBufferInfo >
C
jGL::Vulkan::DescriptorSets< VkDescriptorImageInfo >
C
jGL::Vulkan::Device
▼
C
jGL::Display
C
jGL::DesktopDisplay
C
jGL::Event
▼
C
std::exception
C
jGL::GL::GLRuntimeException
▼
C
jGL::Font
C
jGL::GL::glFont
C
jGL::Vulkan::vkFont
C
jGL::Vulkan::Framebuffer
C
jGL::GL::glDrawFramebuffer
C
jGL::Glyph
C
std::hash< jGL::Id >
C
jGL::Id
C
PriorityStore< T >::Info
Combine an id and a priority
▼
C
jGL::jGLInstance
C
jGL::GL::OpenGLInstance
C
jGL::Vulkan::VulkanInstance
C
jLog::Log
C
jGL::Vulkan::LogicalDevice
▼
C
jLog::LogType
C
jLog::ERR
C
jLog::INFO
C
jLog::WARN
C
jGL::OrthoCam
An orthographic camera for 2D
▼
C
jGL::Particles
C
jGL::GL::glParticles
C
jGL::Vulkan::vkParticles
C
jGL::Vulkan::PhysicalDevice
C
jGL::Vulkan::Pipeline
▼
C
jGL::Primitive
C
jGL::NormalisedTextureRegion
Rectangular region of a texture, normalised by the textures dimensions
C
jGL::TextureRegion
Rectangular region of a texture in pixels
C
jGL::TexturedParticle
Particle with a texture, with a position, orientation, and scale, colour, and texture region
C
jGL::Transform
Position, rotation, and scale
C
PriorityStore< T >
Store elements in a priority ordering, with identities
▼
C
PriorityStore< Shape >
▼
C
jGL::ShapeRenderer
Renders shapes with optional rendering priority
C
jGL::GL::glShapeRenderer
OpenGL implementation of
ShapeRenderer
C
jGL::Vulkan::vkShapeRenderer
▼
C
PriorityStore< Sprite >
▼
C
jGL::SpriteRenderer
Renders sprites in batches, with optional render priority
C
jGL::GL::glSpriteRenderer
Opengl implementation of
SpriteRenderer
C
jGL::Vulkan::vkSpriteRenderer
C
jLog::Progress
C
jGL::Vulkan::QueueFamilyIndices
C
jGL::Vulkan::RenderPass
C
jGL::Vulkan::Sampler
C
jGL::Sampler2D
▼
C
jGL::Shader
Generic shader program with vertex and fragment shader
C
jGL::GL::glShader
An OpenGL implementation of
Shader
C
jGL::Vulkan::vkShader
C
jGL::Shape
A drawable shape
C
jGL::Sprite
C
jGL::Vulkan::Surface
C
jGL::Vulkan::Swapchain
C
jGL::Vulkan::SwapchainSupportDetails
C
jGL::GL::TextRenderer
C
jGL::Vulkan::TextRenderer
▼
C
jGL::Texture
▼
C
jGL::GL::glTexture
C
jGL::GL::glTexture2DByte
C
jGL::GL::glTexture2DRGB
C
jGL::GL::glTexture2DRGBA
C
jGL::Vulkan::vkTexture
C
jThread::ThreadPool
▼
C
jGL::Vulkan::UniformBufferObject
C
jGL::Vulkan::UniformBuffer< T >
C
jGL::Particles::UpdateInfo
C
jGL::ShapeRenderer::UpdateInfo
Control updated data for drawing
▼
C
jGL::Vulkan::VertexBufferObject
C
jGL::Vulkan::VertexBuffer< T >
C
jGL::Vulkan::VertexBuffer< glm::vec2 >
C
jGL::Vulkan::VertexBuffer< glm::vec4 >
C
jGL::DesktopDisplay::WindowData
Generated by
1.9.8