|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <core/sortedLoopArray.h>
Public Member Functions | |
| void | append (const T &item) |
| void | insert (const T &item) |
| void | remove (const T &item) |
| void | sort () |
| SortedLoopArray (const SortedLoopArrayOptions< T > &options) | |
| SortedLoopArray (std::function< float(const T &)> keyExtractor) | |
Public Attributes | |
| std::vector< T > | items |
| size_t | length = 0 |
| int | loopIndex = -1 |
Definition at line 18 of file sortedLoopArray.h.
|
inlineexplicit |
Definition at line 21 of file sortedLoopArray.h.
|
inlineexplicit |
Definition at line 24 of file sortedLoopArray.h.
|
inline |
Definition at line 43 of file sortedLoopArray.h.
|
inline |
Definition at line 33 of file sortedLoopArray.h.
|
inline |
Definition at line 49 of file sortedLoopArray.h.
|
inline |
Definition at line 64 of file sortedLoopArray.h.
| std::vector<T> visutwin::canvas::SortedLoopArray< T >::items |
| size_t visutwin::canvas::SortedLoopArray< T >::length = 0 |
| int visutwin::canvas::SortedLoopArray< T >::loopIndex = -1 |
Definition at line 31 of file sortedLoopArray.h.