#include <FrameInfo.hpp>
Public Attributes | |
unsigned long | frameIndex |
float | frameTime |
VkCommandBuffer | commandBuffer |
Camera & | camera |
VkDescriptorSet | globalDescriptorSet |
DescriptorPool & | frameDescriptorPool |
Object::Map & | objects |
Light::Map & | lights |
Definition at line 44 of file FrameInfo.hpp.
Camera& ven::FrameInfo::camera |
Definition at line 49 of file FrameInfo.hpp.
VkCommandBuffer ven::FrameInfo::commandBuffer |
Definition at line 48 of file FrameInfo.hpp.
Referenced by ven::ObjectRenderSystem::render(), and ven::PointLightRenderSystem::render().
DescriptorPool& ven::FrameInfo::frameDescriptorPool |
Definition at line 51 of file FrameInfo.hpp.
Referenced by ven::ObjectRenderSystem::render().
unsigned long ven::FrameInfo::frameIndex |
Definition at line 46 of file FrameInfo.hpp.
Referenced by ven::ObjectRenderSystem::render(), and ven::Engine::run().
float ven::FrameInfo::frameTime |
Definition at line 47 of file FrameInfo.hpp.
VkDescriptorSet ven::FrameInfo::globalDescriptorSet |
Definition at line 50 of file FrameInfo.hpp.
Referenced by ven::ObjectRenderSystem::render(), and ven::PointLightRenderSystem::render().
Light::Map& ven::FrameInfo::lights |
Definition at line 53 of file FrameInfo.hpp.
Referenced by ven::PointLightRenderSystem::render().
Object::Map& ven::FrameInfo::objects |
Definition at line 52 of file FrameInfo.hpp.
Referenced by ven::ObjectRenderSystem::render().