Castor3D 0.15.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::RunnableLightingPass, y compris les membres hérités :
clear() | castor3d::RunnableLightingPass | |
disableLight(Camera const &camera, Light const &light) | castor3d::RunnableLightingPass | |
doInitialise(uint32_t index) | castor3d::RunnableLightingPass | protected |
doRecordInto(crg::RecordContext &context, VkCommandBuffer commandBuffer, uint32_t index) | castor3d::RunnableLightingPass | protected |
enableLight(Camera const &camera, Light const &light) | castor3d::RunnableLightingPass | |
getEnabledLightsCount() const | castor3d::RunnableLightingPass | |
hasEnabledLights() const | castor3d::RunnableLightingPass | |
resetCommandBuffer(crg::ImageViewId currentTarget) | castor3d::RunnableLightingPass | |
RunnableLightingPass(LightingPass const &lightingPass, crg::FramePass const &pass, crg::GraphContext &context, crg::RunnableGraph &graph, RenderDevice const &device, Scene const &scene, LightPassResult const &lpResult, ShadowMapResult const &smDirectionalResult, ShadowMapResult const &smPointResult, ShadowMapResult const &smSpotResult, crg::ImageViewIdArray const &targetColourResult, crg::ImageViewIdArray const &targetDepthResult) | castor3d::RunnableLightingPass |