Public Member Functions | List of all members
ion::Graphics::IRenderTarget Class Referenceabstract

#include <IRenderTarget.h>

Inheritance diagram for ion::Graphics::IRenderTarget:
Inheritance graph

Public Member Functions

virtual void ClearColor ()=0
virtual void ClearDepth ()=0
virtual void ClearColorAndDepth ()=0
virtual void SetClearColor (color4f const &Color)=0
virtual void Bind ()=0
virtual IRenderTargetGetCurrentlyBound ()=0
virtual void SetViewport (vec2i const &Min, vec2i const &Max)=0
virtual void ClearViewport ()=0
virtual CImageReadImage ()=0
virtual ~IRenderTarget ()

Constructor & Destructor Documentation

virtual ion::Graphics::IRenderTarget::~IRenderTarget ( )

Member Function Documentation

virtual void ion::Graphics::IRenderTarget::Bind ( )
pure virtual
virtual void ion::Graphics::IRenderTarget::ClearColor ( )
pure virtual
virtual void ion::Graphics::IRenderTarget::ClearColorAndDepth ( )
pure virtual
virtual void ion::Graphics::IRenderTarget::ClearDepth ( )
pure virtual
virtual void ion::Graphics::IRenderTarget::ClearViewport ( )
pure virtual
virtual IRenderTarget* ion::Graphics::IRenderTarget::GetCurrentlyBound ( )
pure virtual
virtual CImage* ion::Graphics::IRenderTarget::ReadImage ( )
pure virtual
virtual void ion::Graphics::IRenderTarget::SetClearColor ( color4f const &  Color)
pure virtual
virtual void ion::Graphics::IRenderTarget::SetViewport ( vec2i const &  Min,
vec2i const &  Max 
pure virtual

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