|
|
typedef PxTGSSolverBodyData * | Iterator |
| |
|
typedef const PxTGSSolverBodyData * | ConstIterator |
| |
|
| PxArray (const PxEMPTY v) |
| |
| PX_INLINE | PxArray (const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
| PX_INLINE | PxArray (uint32_t size, const PxTGSSolverBodyData &a=PxTGSSolverBodyData(), const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
| PX_INLINE | PxArray (const PxArray< PxTGSSolverBodyData, A > &other, const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
|
PX_INLINE | PxArray (const PxArray &other, const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
| PX_INLINE | PxArray (const PxTGSSolverBodyData *first, const PxTGSSolverBodyData *last, const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
| PX_INLINE | ~PxArray () |
| |
| PX_INLINE PxArray & | operator= (const PxArray< PxTGSSolverBodyData, A > &rhs) |
| |
|
PX_INLINE PxArray & | operator= (const PxArray &t) |
| |
| PX_FORCE_INLINE const PxTGSSolverBodyData & | operator[] (uint32_t i) const |
| |
| PX_FORCE_INLINE PxTGSSolverBodyData & | operator[] (uint32_t i) |
| |
| PX_FORCE_INLINE ConstIterator | begin () const |
| |
|
PX_FORCE_INLINE Iterator | begin () |
| |
| PX_FORCE_INLINE ConstIterator | end () const |
| |
|
PX_FORCE_INLINE Iterator | end () |
| |
| PX_FORCE_INLINE const PxTGSSolverBodyData & | front () const |
| |
|
PX_FORCE_INLINE PxTGSSolverBodyData & | front () |
| |
| PX_FORCE_INLINE const PxTGSSolverBodyData & | back () const |
| |
|
PX_FORCE_INLINE PxTGSSolverBodyData & | back () |
| |
| PX_FORCE_INLINE uint32_t | size () const |
| |
| PX_INLINE void | clear () |
| |
| PX_FORCE_INLINE bool | empty () const |
| |
| PX_INLINE Iterator | find (const PxTGSSolverBodyData &a) |
| |
|
PX_INLINE ConstIterator | find (const PxTGSSolverBodyData &a) const |
| |
| PX_FORCE_INLINE PxTGSSolverBodyData & | pushBack (const PxTGSSolverBodyData &a) |
| |
| PX_INLINE PxTGSSolverBodyData | popBack () |
| |
| PX_INLINE PxTGSSolverBodyData & | insert () |
| |
| PX_INLINE void | replaceWithLast (uint32_t i) |
| |
|
PX_INLINE void | replaceWithLast (Iterator i) |
| |
| PX_INLINE bool | findAndReplaceWithLast (const PxTGSSolverBodyData &a) |
| |
| PX_INLINE void | remove (uint32_t i) |
| |
| PX_INLINE void | removeRange (uint32_t begin, uint32_t count) |
| |
| PX_NOINLINE void | resize (const uint32_t size, const PxTGSSolverBodyData &a=PxTGSSolverBodyData()) |
| |
|
PX_NOINLINE void | resizeUninitialized (const uint32_t size) |
| |
| PX_INLINE void | shrink () |
| |
| PX_INLINE void | reset () |
| |
| PX_INLINE void | resetOrClear () |
| |
| PX_INLINE void | reserve (const uint32_t capacity) |
| |
| PX_FORCE_INLINE uint32_t | capacity () const |
| |
| PX_FORCE_INLINE void | forceSize_Unsafe (uint32_t size) |
| |
| PX_INLINE void | swap (PxArray< PxTGSSolverBodyData, PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > > &other) |
| |
| PX_INLINE void | assign (const PxTGSSolverBodyData *first, const PxTGSSolverBodyData *last) |
| |
|
PX_FORCE_INLINE uint32_t | isInUserMemory () const |
| |
|
PX_INLINE PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > & | getAllocator () |
| | return reference to allocator
|
| |
|
| PxArray (PxTGSSolverBodyData *memory, uint32_t size, uint32_t capacity, const PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > > &alloc=PxAlignedAllocator< 128, PxReflectionAllocator< PxTGSSolverBodyData > >()) |
| |
|
PX_NOINLINE void | copy (const PxArray< PxTGSSolverBodyData, A > &other) |
| |
|
PX_INLINE PxTGSSolverBodyData * | allocate (uint32_t size) |
| |
|
PX_INLINE void | deallocate (void *mem) |
| |
| PX_NOINLINE PxTGSSolverBodyData & | growAndPushBack (const PxTGSSolverBodyData &a) |
| |
| PX_INLINE void | grow (uint32_t capacity) |
| |
| PX_NOINLINE void | recreate (uint32_t capacity) |
| |
|
PX_INLINE uint32_t | capacityIncrement () const |
| |
|
| PxAlignedAllocator (const PxReflectionAllocator< PxTGSSolverBodyData > &base=PxReflectionAllocator< PxTGSSolverBodyData >()) |
| |
|
void * | allocate (size_t size, const char *file, int line) |
| |
|
void | deallocate (void *ptr) |
| |
|
| PxReflectionAllocator (const PxEMPTY) |
| |
|
| PxReflectionAllocator (const char *=0) |
| |
|
| PxReflectionAllocator (const PxReflectionAllocator &) |
| |
|
PX_FORCE_INLINE void * | allocate (size_t size, const char *filename, int line) |
| |
|
PX_FORCE_INLINE void | deallocate (void *ptr) |
| |
|
static PX_INLINE void | copy (PxTGSSolverBodyData *first, PxTGSSolverBodyData *last, const PxTGSSolverBodyData *src) |
| |
|
static PX_INLINE void | create (PxTGSSolverBodyData *first, PxTGSSolverBodyData *last, const PxTGSSolverBodyData &a) |
| |
|
static PX_INLINE void | destroy (PxTGSSolverBodyData *first, PxTGSSolverBodyData *last) |
| |
|
PxTGSSolverBodyData * | mData |
| |
|
uint32_t | mSize |
| |
|
uint32_t | mCapacity |
| |