#include <gls_sorted_draw_group.h>
|
|
typedef std::vector< GlsSortedDrawable * > | EntryListT |
| | Typedef for a list of drawables.
|
| |
|
typedef std::vector< GlsDeferredDrawGroup * > | DeferredDrawListT |
| | Unused.
|
| |
|
|
EntryListT | drawEntryList |
| | List of drawables in sorted order.
|
| |
|
EntryListT | orderPreservedDrawList |
| | List of drawables in orginal order.
|
| |
|
DeferredDrawListT | deferredDrawList |
| | Unused.
|
| |
|
unsigned long | drawEntryListCount |
| | Number of elements in the entry list.
|
| |
|
unsigned long | orderPreservedDrawListCount |
| | Number of elements in the original order list.
|
| |
The DrawList class. Holds a list of objects for sorting and drawing.
◆ Optimize()
Optimize the nodes using GlsSortedDrawable::SortedDraw_MergeEffects. Should only be called after the list is sorted.
◆ RegisterDrawable()
Register the incoming drawable object with this list.
- Parameters
-
| obj | The new object to register. |
The documentation for this class was generated from the following file: