RenderPassSystem Class Reference
A class for creating and managing render passes. More...
#include <RenderPassSystem.hh>
Public Member Functions | |
RenderPassSystem () | |
Constructor. | |
virtual | ~RenderPassSystem () |
Destructor. | |
template<typename T > | |
RenderPassPtr | Create () |
Templated function for creating render passes. | |
Static Public Member Functions | |
static void | Register (const std::string &_type, RenderPassFactory *_factory) |
Register a render pass factory to the system. | |
Detailed Description
A class for creating and managing render passes.
Constructor & Destructor Documentation
◆ RenderPassSystem()
RenderPassSystem | ( | ) |
Constructor.
◆ ~RenderPassSystem()
|
virtual |
Destructor.
Member Function Documentation
◆ Create()
template<typename T >
|
inline |
Templated function for creating render passes.
- Returns
- Pointer to the render pass created
◆ Register()
|
static |
Register a render pass factory to the system.
- Parameters
-
[in] _type Render pass type, i.e. type id of render pass class [in] _factory Factory used to create the render pass
The documentation for this class was generated from the following file: