Property | Type | Description | |
---|---|---|---|
BROADPHASE_MAX | ushort | ||
Invalid | ushort | ||
IsValidate | bool | ||
NullEdge | ushort | ||
_bounds | Box2DX.Collision.Bound[][] | ||
_freeProxy | ushort | ||
_pairManager | |||
_proxyCount | int | ||
_proxyPool | Proxy[] | ||
_quantizationFactor | System.Vector2 | ||
_queryResultCount | int | ||
_queryResults | ushort[] | ||
_querySortKeys | float[] | ||
_timeStamp | ushort | ||
_worldAABB |
Method | Description | |
---|---|---|
AddProxyResult ( ushort proxyId, Proxy proxy, int maxCount, SortKeyFunc sortKey ) : void | ||
BroadPhase ( |
||
Commit ( ) : void | ||
CreateProxy ( |
||
DestroyProxy ( int proxyId ) : void | ||
GetProxy ( int proxyId ) : Proxy | ||
InRange ( |
||
MoveProxy ( int proxyId, |
||
Query ( |
||
QuerySegment ( |
||
Validate ( ) : void |
Method | Description | |
---|---|---|
BinarySearch ( |
||
ComputeBounds ( ushort &lowerValues, ushort &upperValues, |
||
IncrementOverlapCount ( int proxyId ) : void | ||
IncrementTimeStamp ( ) : void | ||
Query ( int &lowerQueryOut, int &upperQueryOut, ushort lowerValue, ushort upperValue, |
||
TestOverlap ( |
||
TestOverlap ( Proxy p1, Proxy p2 ) : bool |
public AddProxyResult ( ushort proxyId, Proxy proxy, int maxCount, SortKeyFunc sortKey ) : void | ||
proxyId | ushort | |
proxy | Proxy | |
maxCount | int | |
sortKey | SortKeyFunc | |
return | void |
public BroadPhase ( |
||
worldAABB | ||
callback | ||
return | System |
public CreateProxy ( |
||
aabb | ||
userData | object | |
return | ushort |
public MoveProxy ( int proxyId, |
||
proxyId | int | |
aabb | ||
return | void |
public Query ( |
||
aabb | ||
userData | object | |
maxCount | int | |
return | int |
public QuerySegment ( |
||
segment | ||
userData | object | |
maxCount | int | |
sortKey | SortKeyFunc | |
return | int |