18 #ifndef IGDOUBLEBUFFER_H
19 #define IGDOUBLEBUFFER_H
46 virtual void update(
int offset ,
int size_data ,
void * data )=0;
54 uint getFrontBufferID(
void)
56 return m_front_buffer_id;
59 uint getBackBufferID(
void)
61 return m_back_buffer_id;
67 uint m_front_buffer_id;
69 uint m_back_buffer_id;
78 #endif // IGDOUBLEBUFFER_H
The IGDoubleBuffer - abstract / interface class.
Definition: IGDoubleBuffer.h:29
The IGBuffer - Interface class.
Definition: IGBuffer.h:29
virtual void create(IGBuffer *front, IGBuffer *back, int size_data)=0
create
virtual void update(int offset, int size_data, void *data)=0
update
virtual void SwapBuffers(void)=0
SwapBuffers.