openscenegraph
Public Member Functions | Public Attributes | List of all members
osg::BufferObjectProfile Class Reference

Public Member Functions

 BufferObjectProfile ()
 
 BufferObjectProfile (GLenum target, GLenum usage, unsigned int size)
 
 BufferObjectProfile (const BufferObjectProfile &bpo)
 
bool operator< (const BufferObjectProfile &rhs) const
 
bool operator== (const BufferObjectProfile &rhs) const
 
void setProfile (GLenum target, GLenum usage, unsigned int size)
 
BufferObjectProfileoperator= (const BufferObjectProfile &rhs)
 

Public Attributes

GLenum _target
 
GLenum _usage
 
GLenum _size
 

Constructor & Destructor Documentation

§ BufferObjectProfile() [1/3]

osg::BufferObjectProfile::BufferObjectProfile ( )
inline

§ BufferObjectProfile() [2/3]

osg::BufferObjectProfile::BufferObjectProfile ( GLenum  target,
GLenum  usage,
unsigned int  size 
)
inline

§ BufferObjectProfile() [3/3]

osg::BufferObjectProfile::BufferObjectProfile ( const BufferObjectProfile bpo)
inline

Member Function Documentation

§ operator<()

bool osg::BufferObjectProfile::operator< ( const BufferObjectProfile rhs) const
inline

§ operator=()

BufferObjectProfile& osg::BufferObjectProfile::operator= ( const BufferObjectProfile rhs)
inline

§ operator==()

bool osg::BufferObjectProfile::operator== ( const BufferObjectProfile rhs) const
inline

§ setProfile()

void osg::BufferObjectProfile::setProfile ( GLenum  target,
GLenum  usage,
unsigned int  size 
)
inline

Member Data Documentation

§ _size

GLenum osg::BufferObjectProfile::_size

§ _target

GLenum osg::BufferObjectProfile::_target

§ _usage

GLenum osg::BufferObjectProfile::_usage

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