| Fling Engine 0.00.1 Fling Engine is a game engine written in Vulkan

Namespaces | Functions
ShaderProgramReflections.h File Reference
`#include "MeshRenderer.h"`
`#include "Lighting/Lighting.hpp"`
`#include "Components/Transform.h"`
`#include "Camera.h"`

Go to the source code of this file.

## Namespaces
| Fling
| Fling::ShaderProgramReflections

## Functions
void | Fling::ShaderProgramReflections::CreateDescriptorSets (MeshRenderer &t_MeshRend, Lighting &t_Lighting, VkDescriptorSetLayout t_DescriptorLayout)
void | Fling::ShaderProgramReflections::CreateDescriptorPool (MeshRenderer &t_MeshRend)
void | Fling::ShaderProgramReflections::BindCmdBuffer (MeshRenderer &t_MeshRend, VkCommandBuffer t_CommandBuffer, GraphicsPipeline *t_GraphicsPipeline, UINT32 t_CommandBufferIndex)
void | Fling::ShaderProgramReflections::UpdateUniformBuffer (MeshRenderer &t_MeshRend, Transform &transform, UINT32 t_CurrentImage, Camera *t_Camera)