Torque2D Reference
Loading...
Searching...
No Matches
StreamingList Struct Reference
Inheritance diagram for StreamingList:

Public Member Functions

 StreamingList ()
StreamingList::iterator findImage (AUDIOHANDLE handle)
void sort ()
iterator begin ()
iterator end ()
void insert (iterator, const AudioStreamSource *&)
void erase (iterator)
AudioStreamSource *& front ()
AudioStreamSource *& back ()
void push_front (const AudioStreamSource *&)
void push_back (const AudioStreamSource *&)
AudioStreamSource *& operator[] (U32)
AudioStreamSource *& first ()
AudioStreamSource *& last ()
void erase_fast (U32)
Public Member Functions inherited from Vector< void * >
 Vector (const U32 initialSize=0)
 Vector (const U32 initialSize, const char *fileName, const U32 lineNum)
 Vector (const char *fileName, const U32 lineNum)
 Vector (const Vector &)
 ~Vector ()
void setFileAssociation (const char *file, const U32 line)
U32 memSize () const
void ** address () const
U32 setSize (U32)
void increment (U32=1)
void increment (const void **array, U32=1)
void decrement (U32=1)
void insert (U32)
void erase (U32)
void erase_fast (U32)
void erase_fast (iterator)
void clear ()
void compact ()
void sort (compare_func f)
void *& first ()
void *& last ()
const void *& first () const
const void *& last () const
void set (void *addr, U32 sz)
void merge (const Vector &p)
Vector< void * > & operator= (const Vector< void * > &p)
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
S32 size () const
bool empty () const
bool contains (const void *&) const
void insert (iterator, const void *&)
void erase (iterator)
void *& front ()
const void *& front () const
void *& back ()
const void *& back () const
void push_front (const void *&)
void push_back (const void *&)
U32 push_front_unique (const void *&)
U32 push_back_unique (const void *&)
S32 find_next (const void *&, U32 start=0) const
void pop_front ()
void pop_back ()
void *& operator[] (U32)
const void *& operator[] (U32) const
void *& operator[] (S32 i)
const void *& operator[] (S32 i) const
void *& at (U32)
const void *& at (U32) const
void reserve (U32)
U32 capacity () const

Additional Inherited Members

typedef AudioStreamSourcevalue_type
typedef AudioStreamSource *& reference
typedef const AudioStreamSource *& const_reference
typedef AudioStreamSource ** iterator
typedef const AudioStreamSource ** const_iterator
typedef U32 difference_type
typedef U32 size_type
typedef Vector< void * > Parent
typedef void * value_type
typedef void *& reference
typedef const void *& const_reference
typedef void ** iterator
typedef const void ** const_iterator
typedef S32 difference_type
typedef U32 size_type
typedef difference_type(QSORT_CALLBACK * compare_func) (const void **a, const void **b)
Protected Member Functions inherited from Vector< void * >
bool resize (U32)
void destroy (U32 start, U32 end)
 Destructs elements from start to end-1.
void construct (U32 start, U32 end)
 Constructs elements from start to end-1.
void construct (U32 start, U32 end, const void **array)
Protected Attributes inherited from Vector< void * >
U32 mElementCount
U32 mArraySize
void ** mArray
const char * mFileAssociation
U32 mLineAssociation

Constructor & Destructor Documentation

◆ StreamingList()

StreamingList ( )
inline

Member Function Documentation

◆ findImage()

StreamingList::iterator findImage ( AUDIOHANDLE handle)
inline

◆ sort()

void sort ( )

The documentation for this struct was generated from the following file: