Public Member Functions | Public Attributes | List of all members
ion::Graphics::GL::CIndexBuffer Class Reference

#include <CIndexBuffer.h>

Inheritance diagram for ion::Graphics::GL::CIndexBuffer:
Inheritance graph
Collaboration diagram for ion::Graphics::GL::CIndexBuffer:
Collaboration graph

Public Member Functions

 ~CIndexBuffer ()
void UploadData (void const *Data, size_t const Elements, EValueType const ValueType)
- Public Member Functions inherited from ion::Graphics::IIndexBuffer
virtual ~IIndexBuffer ()
template<typename T >
void UploadData (vector< T > const &Data)
void UploadData (vector< byte > const &Data)
void UploadData (vector< Uint16 > const &Data)
void UploadData (vector< Uint32 > const &Data)

Public Attributes

uint Handle = 0
size_t Size = 0

Constructor & Destructor Documentation

ion::Graphics::GL::CIndexBuffer::~CIndexBuffer ( )

Member Function Documentation

void ion::Graphics::GL::CIndexBuffer::UploadData ( void const *  Data,
size_t const  Elements,
EValueType const  ValueType 

Member Data Documentation

uint ion::Graphics::GL::CIndexBuffer::Handle = 0
size_t ion::Graphics::GL::CIndexBuffer::Size = 0

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