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. | |
Group & | Add (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... | |
A dynamic group (convertible to a Sequence
) of object names.
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.