public class btGenericMemoryPool extends BulletBase
className| Constructor and Description |
|---|
btGenericMemoryPool(long cPtr,
boolean cMemoryOwn)
Construct a new btGenericMemoryPool, normally you should not need this constructor it's intended for low-level usage.
|
btGenericMemoryPool(long element_size,
long element_count) |
| Modifier and Type | Method and Description |
|---|---|
long |
allocate(long size_bytes) |
void |
end_pool() |
boolean |
freeMemory(long pointer) |
long |
gem_element_size() |
long |
get_allocated_count() |
long |
get_element_data(long element_index) |
long |
get_free_positions_count() |
long |
get_max_element_count() |
long |
get_pool_capacity() |
long |
getAllocated_count() |
SWIGTYPE_p_size_t |
getAllocated_sizes() |
static long |
getCPtr(btGenericMemoryPool obj) |
long |
getFree_nodes_count() |
SWIGTYPE_p_size_t |
getFree_nodes() |
ByteBuffer |
getPool() |
void |
init_pool(long element_size,
long element_count) |
void |
setAllocated_count(long value) |
void |
setAllocated_sizes(SWIGTYPE_p_size_t value) |
void |
setFree_nodes_count(long value) |
void |
setFree_nodes(SWIGTYPE_p_size_t value) |
void |
setPool(ByteBuffer value) |
dispose, equals, getCPointer, hashCode, hasOwnership, isDisposed, isObtained, obtain, release, releaseOwnership, takeOwnership, toStringpublic btGenericMemoryPool(long cPtr,
boolean cMemoryOwn)
public btGenericMemoryPool(long element_size,
long element_count)
public static long getCPtr(btGenericMemoryPool obj)
public void setPool(ByteBuffer value)
public ByteBuffer getPool()
public void setFree_nodes(SWIGTYPE_p_size_t value)
public SWIGTYPE_p_size_t getFree_nodes()
public void setAllocated_sizes(SWIGTYPE_p_size_t value)
public SWIGTYPE_p_size_t getAllocated_sizes()
public void setAllocated_count(long value)
public long getAllocated_count()
public void setFree_nodes_count(long value)
public long getFree_nodes_count()
public void init_pool(long element_size,
long element_count)
public void end_pool()
public long get_pool_capacity()
public long gem_element_size()
public long get_max_element_count()
public long get_allocated_count()
public long get_free_positions_count()
public long get_element_data(long element_index)
public long allocate(long size_bytes)
public boolean freeMemory(long pointer)
Copyright © 2021. All rights reserved.