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

Abstract interface for anything which can be uploaded as a shader uniform. More...

#include <IUniform.h>

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

Public Member Functions

virtual void const * GetData () const =0
 
virtual EUniformType GetType () const =0
 
virtual size_t GetSize () const =0
 

Detailed Description

Abstract interface for anything which can be uploaded as a shader uniform.

Member Function Documentation

virtual void const* ion::Graphics::IUniform::GetData ( ) const
pure virtual
virtual size_t ion::Graphics::IUniform::GetSize ( ) const
pure virtual
virtual EUniformType ion::Graphics::IUniform::GetType ( ) const
pure virtual

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