Public Member Functions
OVR::Render::Buffer Class Reference

#include <Render_Device.h>

Inheritance diagram for OVR::Render::Buffer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool Data (int use, const void *buffer, size_t size)=0
virtual size_t GetSize ()=0
virtual void * Map (size_t start, size_t size, int flags=0)=0
virtual bool Unmap (void *m)=0
virtual ~Buffer ()

Detailed Description

Definition at line 292 of file Render_Device.h.


Constructor & Destructor Documentation

virtual OVR::Render::Buffer::~Buffer ( ) [inline, virtual]

Reimplemented in OVR::Render::GL::Buffer.

Definition at line 295 of file Render_Device.h.


Member Function Documentation

virtual bool OVR::Render::Buffer::Data ( int  use,
const void *  buffer,
size_t  size 
) [pure virtual]

Implemented in OVR::Render::GL::Buffer.

virtual size_t OVR::Render::Buffer::GetSize ( ) [pure virtual]

Implemented in OVR::Render::GL::Buffer.

virtual void* OVR::Render::Buffer::Map ( size_t  start,
size_t  size,
int  flags = 0 
) [pure virtual]

Implemented in OVR::Render::GL::Buffer.

virtual bool OVR::Render::Buffer::Unmap ( void *  m) [pure virtual]

Implemented in OVR::Render::GL::Buffer.


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


oculus_sdk
Author(s):
autogenerated on Mon Oct 6 2014 03:01:21