Chronos 0.0
A advanced 2D rendering and animation system
Loading...
Searching...
No Matches
Chronos::Engine::Object Member List

This is the complete list of members for Chronos::Engine::Object, including all inherited members.

commandPoolChronos::Engine::Objectprotected
createDescriptorPool()Chronos::Engine::Objectprotected
createDescriptorSetLayout()Chronos::Engine::Objectprotected
createDescriptorSets()=0Chronos::Engine::Objectprotectedpure virtual
createGraphicsPipeline()Chronos::Engine::Objectprotected
descriptorPoolChronos::Engine::Objectprotected
descriptorSetLayoutChronos::Engine::Objectprotected
descriptorSetsChronos::Engine::Object
destroy()=0Chronos::Engine::Objectpure virtual
deviceChronos::Engine::Objectprotected
fragShaderCodeChronos::Engine::Objectprivate
fragShaderCodeSizeChronos::Engine::Objectprivate
getDescriptorStages()=0Chronos::Engine::Objectprotectedpure virtual
getDescriptorTypes()=0Chronos::Engine::Objectprotectedpure virtual
getPipelineAttributes()=0Chronos::Engine::Objectprotectedpure virtual
graphicsPipelineChronos::Engine::Object
init(Chronos::Engine::Device *device, VkCommandPool commandPool, SwapChain *swapChain, VkSampler textureSampler, VkRenderPass *renderPass, ObjectType objectType, unsigned char *vertShaderCode, int vertShaderCodeSize, unsigned char *fragShaderCode, int fragShaderCodeSize)Chronos::Engine::Object
objectTypeChronos::Engine::Object
pipelineLayoutChronos::Engine::Object
recreateGraphicsPipeline()Chronos::Engine::Object
render(uint32_t currentFrame, uint32_t imageIndex, float bgColor[3], VkViewport &viewport, VkRect2D &scissor, std::vector< VkCommandBuffer > &commandBuffers)=0Chronos::Engine::Objectpure virtual
renderPassChronos::Engine::Objectprotected
swapChainChronos::Engine::Objectprotected
textureSamplerChronos::Engine::Objectprotected
uniformBuffersChronos::Engine::Objectprotected
update(uint32_t currentFrame)=0Chronos::Engine::Objectpure virtual
vertShaderCodeChronos::Engine::Objectprivate
vertShaderCodeSizeChronos::Engine::Objectprivate