Struct chipmunk_sys::Struct_cpSpace
[−]
[src]
#[repr(C)]pub struct Struct_cpSpace { pub iterations: c_int, pub gravity: cpVect, pub damping: cpFloat, pub idleSpeedThreshold: cpFloat, pub sleepTimeThreshold: cpFloat, pub collisionSlop: cpFloat, pub collisionBias: cpFloat, pub collisionPersistence: cpTimestamp, pub userData: cpDataPointer, pub stamp: cpTimestamp, pub curr_dt: cpFloat, pub dynamicBodies: *mut cpArray, pub staticBodies: *mut cpArray, pub rousedBodies: *mut cpArray, pub sleepingComponents: *mut cpArray, pub shapeIDCounter: cpHashValue, pub staticShapes: *mut cpSpatialIndex, pub dynamicShapes: *mut cpSpatialIndex, pub constraints: *mut cpArray, pub arbiters: *mut cpArray, pub contactBuffersHead: *mut cpContactBufferHeader, pub cachedArbiters: *mut cpHashSet, pub pooledArbiters: *mut cpArray, pub allocatedBuffers: *mut cpArray, pub locked: c_uint, pub usesWildcards: cpBool, pub collisionHandlers: *mut cpHashSet, pub defaultHandler: cpCollisionHandler, pub skipPostStep: cpBool, pub postStepCallbacks: *mut cpArray, pub staticBody: *mut cpBody, pub _staticBody: cpBody, }
Fields
iterations: c_int
gravity: cpVect
damping: cpFloat
idleSpeedThreshold: cpFloat
sleepTimeThreshold: cpFloat
collisionSlop: cpFloat
collisionBias: cpFloat
collisionPersistence: cpTimestamp
userData: cpDataPointer
stamp: cpTimestamp
curr_dt: cpFloat
dynamicBodies: *mut cpArray
staticBodies: *mut cpArray
rousedBodies: *mut cpArray
sleepingComponents: *mut cpArray
shapeIDCounter: cpHashValue
staticShapes: *mut cpSpatialIndex
dynamicShapes: *mut cpSpatialIndex
constraints: *mut cpArray
arbiters: *mut cpArray
contactBuffersHead: *mut cpContactBufferHeader
cachedArbiters: *mut cpHashSet
pooledArbiters: *mut cpArray
allocatedBuffers: *mut cpArray
locked: c_uint
usesWildcards: cpBool
collisionHandlers: *mut cpHashSet
defaultHandler: cpCollisionHandler
skipPostStep: cpBool
postStepCallbacks: *mut cpArray
staticBody: *mut cpBody
_staticBody: cpBody
Trait Implementations
impl Copy for Struct_cpSpace
[src]
impl Clone for Struct_cpSpace
[src]
fn clone(&self) -> Struct_cpSpace
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for Struct_cpSpace
[src]
fn default() -> Struct_cpSpace
Returns the "default value" for a type. Read more