Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
foray::scene::SceneUpdateInfo Struct Reference

Temporary type passed to components when updating the scene. More...

#include <foray_scenedrawing.hpp>

Public Member Functions

 SceneUpdateInfo (const base::FrameRenderInfo &renderInfo, base::CmdBufferIndex index)
 
 SceneUpdateInfo (const base::FrameRenderInfo &renderInfo, VkCommandBuffer cmdBuffer)
 

Public Attributes

const base::FrameRenderInfo RenderInfo
 
VkCommandBuffer CmdBuffer
 

Detailed Description

Temporary type passed to components when updating the scene.

Constructor & Destructor Documentation

◆ SceneUpdateInfo() [1/2]

foray::scene::SceneUpdateInfo::SceneUpdateInfo ( const base::FrameRenderInfo renderInfo,
base::CmdBufferIndex  index 
)
inline

◆ SceneUpdateInfo() [2/2]

foray::scene::SceneUpdateInfo::SceneUpdateInfo ( const base::FrameRenderInfo renderInfo,
VkCommandBuffer  cmdBuffer 
)
inline

Member Data Documentation

◆ CmdBuffer

VkCommandBuffer foray::scene::SceneUpdateInfo::CmdBuffer

◆ RenderInfo

const base::FrameRenderInfo foray::scene::SceneUpdateInfo::RenderInfo

The documentation for this struct was generated from the following file: