#include <scene/renderer.h>
Public Member Functions | |
| RendererDescriptor () | |
| Initialize. | |
| virtual | ~RendererDescriptor () |
| Free resources. | |
| virtual void | registerDescriptor ()=0 |
| Setup and register descriptor. | |
| const RenderPass * | getPass (const std::string &name) const |
| Get pass by name. | |
| const RenderPass * | getPass (unsigned int id) const |
| Get pass by ID. | |
Public Attributes | |
| std::string | _name |
| Renderer name. | |
| unsigned int | _id |
| Renderer ID. | |
| std::string | _description |
| Renderer description. | |
| core::Array< RenderPass > | _passes |
| Passes. | |
| Alloc | _allocator |
| Creator method. | |
| const RenderPass* neo::scene::RendererDescriptor::getPass | ( | const std::string & | name | ) | const |
| name | Pass name |
| const RenderPass* neo::scene::RendererDescriptor::getPass | ( | unsigned int | id | ) | const |
| id | Pass ID |
1.5.1