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

#include <IShaderProgram.h>

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

Public Member Functions

virtual void SetVertexStage (SharedPointer< IVertexShader > VertexShader)=0
 
virtual void SetGeometryStage (SharedPointer< IGeometryShader > GeometryShader)=0
 
virtual void SetPixelStage (SharedPointer< IPixelShader > PixelShader)=0
 

Member Function Documentation

virtual void ion::Graphics::IShaderProgram::SetGeometryStage ( SharedPointer< IGeometryShader GeometryShader)
pure virtual
virtual void ion::Graphics::IShaderProgram::SetPixelStage ( SharedPointer< IPixelShader PixelShader)
pure virtual
virtual void ion::Graphics::IShaderProgram::SetVertexStage ( SharedPointer< IVertexShader VertexShader)
pure virtual

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