#include <CCParticleSystem3D.h>
Public Types | |
typedef std::list< T * > | PoolList |
typedef std::list< T * >::iterator | PoolIterator |
Public Member Functions | |
DataPool () | |
~DataPool () | |
T * | createData () |
void | lockLatestData () |
void | lockData (T *data) |
void | lockAllDatas () |
T * | getFirst () |
T * | getNext () |
const PoolList & | getActiveDataList () const |
var | getActiveDataList () |
local | getActiveDataList () |
const PoolList & | getUnActiveDataList () const |
void | addData (T *data) |
bool | empty () const |
void | removeAllDatas () |
typedef std::list<T*> ::iterator PoolIterator |
var PoolIterator |
local PoolIterator |
typedef std::list<T*> PoolList |
var PoolList |
local PoolList |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |