14#ifndef OSG_BUFFERED_VALUE
15#define OSG_BUFFERED_VALUE 1
50 inline unsigned int size()
const {
return _array.size(); }
52 inline void resize(
unsigned int newSize) {
_array.resize(newSize,0); }
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables,...
Definition AlphaFunc:19
buffered_value(unsigned int size)
Definition buffered_value:34
unsigned int size() const
Definition buffered_value:50
void clear()
Definition buffered_value:46
bool empty() const
Definition buffered_value:48
void resize(unsigned int newSize)
Definition buffered_value:52
void setAllElementsTo(const T &t)
Definition buffered_value:44
std::vector< unsigned int > _array
Definition buffered_value:74
T & operator[](unsigned int pos)
Definition buffered_value:54
buffered_value()
Definition buffered_value:30
buffered_value & operator=(const buffered_value &rhs)
Definition buffered_value:38
buffered_object(unsigned int size)
Definition buffered_value:86
T & operator[](unsigned int pos)
Definition buffered_value:106
buffered_object()
Definition buffered_value:82
buffered_object & operator=(const buffered_object &rhs)
Definition buffered_value:90
void clear()
Definition buffered_value:98
unsigned int size() const
Definition buffered_value:102
void setAllElementsTo(const T &t)
Definition buffered_value:96
std::vector< osg::ref_ptr< GLBufferObject > > _array
Definition buffered_value:127
void resize(unsigned int newSize)
Definition buffered_value:104
bool empty() const
Definition buffered_value:100
DisplaySettings class for encapsulating what visuals are required and have been set up,...
Definition DisplaySettings:34