Package pybox2d :: Module Box2D :: Class b2PairManager |
[hide private]
[frames] | no frames]

# type b2PairManager

source code

Proxy of C++ b2PairManager class

Instance Methods | [hide private]
b2PairManager |
__init__(self) | source code
__repr__(self) | source code
__getstate__(self, additional_ignore=`[``]`) Returns a dictionary representation of self, with dict(var=value [, ...]) | source code
__setstate__(self, dict) Takes each variable=value pair in the dictionary and sets the attributes based on them | source code
__swig_destroy__(...) delete_b2PairManager(b2PairManager self) |
Initialize(...) b2PairManager_Initialize(b2PairManager self, b2BroadPhase broadPhase, b2PairCallback callback) | source code
AddBufferedPair(...) b2PairManager_AddBufferedPair(b2PairManager self, int32 proxyId1, int32 proxyId2) | source code
RemoveBufferedPair(...) b2PairManager_RemoveBufferedPair(b2PairManager self, int32 proxyId1, int32 proxyId2) | source code
Commit(...) b2PairManager_Commit(b2PairManager self) | source code

Properties | [hide private]
| thisown The membership flag
| broadPhase b2PairManager_broadPhase_get(b2PairManager self) -> b2BroadPhase
| callback b2PairManager_callback_get(b2PairManager self) -> b2PairCallback
| pairs b2PairManager_pairs_get(b2PairManager self) -> b2Pair
| freePair b2PairManager_freePair_get(b2PairManager self) -> uint16
| pairCount b2PairManager_pairCount_get(b2PairManager self) -> int32
| pairBuffer b2PairManager_pairBuffer_get(b2PairManager self) -> b2BufferedPair
| pairBufferCount b2PairManager_pairBufferCount_get(b2PairManager self) -> int32
| hashTable b2PairManager_hashTable_get(b2PairManager self) -> uint16

Method Details | [hide private]

### __init__(self) (Constructor) | source code
Returns: b2PairManager Overrides: object.__init__

### __repr__(self) (Representation operator) | source code
Overrides: object.__repr__ (inherited documentation)

### __getstate__(self, additional_ignore=`[``]`) | source code
    Returns a dictionary representation of self, with
     dict(var=value [, ...])

    additional_ignore can be specified to ignore certain
    properties.

Property Details | [hide private]

### thisown The membership flag

### broadPhase b2PairManager_broadPhase_get(b2PairManager self) -> b2BroadPhase

### callback b2PairManager_callback_get(b2PairManager self) -> b2PairCallback

### pairs b2PairManager_pairs_get(b2PairManager self) -> b2Pair

### freePair b2PairManager_freePair_get(b2PairManager self) -> uint16

### pairCount b2PairManager_pairCount_get(b2PairManager self) -> int32

### pairBuffer b2PairManager_pairBuffer_get(b2PairManager self) -> b2BufferedPair

### pairBufferCount b2PairManager_pairBufferCount_get(b2PairManager self) -> int32

### hashTable b2PairManager_hashTable_get(b2PairManager self) -> uint16