Castor3D 0.12.0
Multiplatform 3D engine
Public Types | Public Attributes | List of all members
castor3d::RenderPassRegisterInfo Struct Reference

#include <TechniqueModule.hpp>

Public Types

using Creator = std::function< crg::FramePassArray(RenderDevice const &, RenderTechnique &, TechniquePasses &, crg::FramePassArray) >
 

Public Attributes

castor::String name
 
Creator create
 
TechniquePassEvent event
 
RenderPassTypeID id {}
 

Member Typedef Documentation

◆ Creator

using castor3d::RenderPassRegisterInfo::Creator = std::function< crg::FramePassArray( RenderDevice const & , RenderTechnique & , TechniquePasses & , crg::FramePassArray ) >

Member Data Documentation

◆ create

Creator castor3d::RenderPassRegisterInfo::create

◆ event

TechniquePassEvent castor3d::RenderPassRegisterInfo::event

◆ id

RenderPassTypeID castor3d::RenderPassRegisterInfo::id {}

◆ name

castor::String castor3d::RenderPassRegisterInfo::name

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