VkCV Framework
0.0.1
CV Vulkan framework
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
▼
N
vkcv
▼
N
asset
C
Material
C
Mesh
C
Sampler
C
Scene
C
Texture
C
TextureData
C
VertexAttribute
C
VertexGroup
▼
N
camera
C
Camera
Used to create a camera which governs the view and projection matrices
C
CameraController
Used as a base class for defining camera controller classes with different behaviors, e.g. the #PilotCameraController
C
CameraManager
Used for managing an arbitrary amount of camera controllers
C
PilotCameraController
Used to move around a camera object in world space
C
TrackballCameraController
Used to orbit a camera around its center point
▼
N
gui
C
GUI
▼
N
material
C
Material
▼
C
PBRMaterial
C
vec3
C
vec4
▼
N
shader
C
Compiler
C
GLSLCompiler
▼
N
testing
C
Test
C
AttachmentDescription
C
Buffer
C
BufferHandle
▼
C
BufferManager
C
Buffer
C
CommandResources
C
CommandStreamHandle
▼
C
CommandStreamManager
C
CommandStream
C
Context
C
Core
C
DescriptorBinding
C
DescriptorManager
C
DescriptorSet
C
DescriptorSetHandle
C
DescriptorSetUsage
C
DescriptorWrites
C
DrawcallInfo
C
event
C
event_function
C
event_handle
C
Handle
C
Image
C
ImageHandle
▼
C
ImageManager
C
Image
C
Mesh
C
PassConfig
C
PassHandle
▼
C
PassManager
C
Pass
C
PipelineConfig
C
PipelineHandle
▼
C
PipelineManager
C
Pipeline
C
PushConstantData
C
Queue
C
QueueManager
C
SampledImageDescriptorWrite
C
SamplerDescriptorWrite
C
SamplerHandle
C
SamplerManager
C
Shader
C
ShaderProgram
C
StagingStepInfo
C
StorageBufferDescriptorWrite
C
StorageImageDescriptorWrite
C
SubmitInfo
▼
C
Swapchain
C
Surface
C
SyncResources
C
UniformBufferDescriptorWrite
C
VertexAttachment
C
VertexBinding
C
VertexBufferBinding
C
VertexLayout
C
Window
C
WriteDescriptorSetInfo
Generated by
1.8.17