OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::Group< ObjectName< ObjTag > > Class Template Reference

A dynamic group (convertible to a Sequence) of object names. More...

#include </home/chochlik/devel/oglplus/include/oglplus/object/group.hpp>

Public Member Functions

 Group (void)
 Constructs an empty Group.
 
 Group (std::initializer_list< ObjectName< ObjTag >> names)
 Constructs the Group from an initializer list.
 
template<typename StdRange >
 Group (const StdRange &range)
 Constructs the Group from a std range supporting begin and end.
 
GroupAdd (ObjectName< ObjTag > name)
 Add a new name to this group.
 
 operator Sequence< ObjectName< ObjTag >> (void) const
 Returns a sequence referencing the names in this group. More...
 

Detailed Description

template<typename ObjTag>
class oglplus::Group< ObjectName< ObjTag > >

A dynamic group (convertible to a Sequence) of object names.

Member Function Documentation

template<typename ObjTag >
oglplus::Group< ObjectName< ObjTag > >::operator Sequence< ObjectName< ObjTag >> ( void  ) const

Returns a sequence referencing the names in this group.

Note that the returned sequence must not be used after this group has been destroyed.


The documentation for this class was generated from the following file:
  • /home/chochlik/devel/oglplus/include/oglplus/object/group.hpp

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).