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

#include <IRenderTarget.h>

Inheritance diagram for ion::Graphics::IRenderTarget:
Inheritance graph
[legend]

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 ( )
inlinevirtual

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: