Wasabi
|
Classes | |
struct | OUTPUT_IMAGE |
struct | STAGE_DESCRIPTION |
Public Member Functions | |
WRenderStage (class Wasabi *const app) | |
class WRenderTarget * | GetRenderTarget () const |
class WImage * | GetOutputImage (std::string name) const |
virtual WError | Initialize (std::vector< WRenderStage * > &previousStages, uint32_t width, uint32_t height) |
virtual WError | Render (class WRenderer *renderer, class WRenderTarget *rt, uint32_t filter)=0 |
virtual void | Cleanup () |
virtual WError | Resize (uint32_t width, uint32_t height) |
Protected Attributes | |
class Wasabi * | m_app |
class WRenderTarget * | m_renderTarget |
std::vector< class WImage * > | m_colorOutputs |
class WImage * | m_depthOutput |
struct WRenderStage::STAGE_DESCRIPTION | m_stageDescription |
Friends | |
class | WRenderer |