NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
narc_engine::RenderTask Class Reference
+ Inheritance diagram for narc_engine::RenderTask:

Public Member Functions

 RenderTask (const SwapChain *swapChain, const VkDescriptorSetLayout *descriptorSetLayout, const Material *material)
 
void recordTask (const CommandBuffer *commandBuffer, const VkDescriptorSet *m_descriptorSet) const
 
void updateDescriptorSet (VkDescriptorSet descriptorSets, const UniformBuffer *uniformBuffers) const
 
void bindRenderer (const Renderer *renderer)
 
void unbindRenderer (const Renderer *renderer)
 
DEPRECATED GETTER std::vector< const Renderer * > * getRenderers ()
 

Additional Inherited Members

- Protected Member Functions inherited from narc_engine::DeviceComponent
GETTER const DeviceHandlergetDeviceHandler () const
 
GETTER VkDevice getVkDevice () const
 

The documentation for this class was generated from the following files: