36#include "foundation/Px.h"
37#include "foundation/PxMathIntrinsics.h"
38#include "foundation/PxSimpleTypes.h"
55 return physx::intrinsics::memZero(dest, count);
69 return physx::intrinsics::memSet(dest, c, count);
85 return physx::intrinsics::memCopy(dest, src, count);
101 return physx::intrinsics::memMove(dest, src, count);
#define PX_FORCE_INLINE
Definition PxPreprocessor.h:335
#define PX_INLINE
Definition PxPreprocessor.h:320
Sorts an array of objects in ascending order, assuming that the predicate implements the < operator:
Definition PxBoxController.h:39
PX_FORCE_INLINE void * PxMemSet(void *dest, PxI32 c, PxU32 count)
Sets the bytes of the provided buffer to the specified value.
Definition PxMemory.h:67
PX_FORCE_INLINE void * PxMemMove(void *dest, const void *src, PxU32 count)
Copies the bytes of one memory block to another. The memory blocks can overlap.
Definition PxMemory.h:99
PX_FORCE_INLINE void * PxMemCopy(void *dest, const void *src, PxU32 count)
Copies the bytes of one memory block to another. The memory blocks must not overlap.
Definition PxMemory.h:83
PX_INLINE void PxMarkSerializedMemory(void *ptr, PxU32 byteSize)
Definition PxMemory.h:111
PX_FORCE_INLINE void * PxMemZero(void *dest, PxU32 count)
Sets the bytes of the provided buffer to zero.
Definition PxMemory.h:53