#include <FrameInfo.hpp>
Collaboration diagram for ven::FrameInfo: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().