[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: gradispatch.pas line 476
type btSimpleBroadphase = class(btBroadphaseInterface) |
||
protected |
||
m_numHandles: Integer; |
|
|
m_maxHandles: Integer; |
|
|
m_LastHandleIndex: Integer; |
|
|
|
||
m_firstFreeHandle: Integer; |
|
|
|
||
m_ownsPairCache: Boolean; |
|
|
m_invalidPair: Integer; |
|
|
function allocHandle; |
|
|
procedure freeHandle(); |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
procedure resetPool(); override; |
|
|
procedure validate; |
|
|
class function aabbOverlap(); |
|
|
function createProxy(); override; |
|
|
procedure calculateOverlappingPairs(); override; |
|
|
procedure destroyProxy(); override; |
|
|
procedure setAabb(); override; |
|
|
procedure getAabb(); override; |
|
|
procedure rayTest(); override; |
|
|
procedure aabbTest(); override; |
|
|
function getOverlappingPairCache; override; |
|
|
function testAabbOverlap(); |
|
|
procedure getBroadphaseAabb(); override; |
|
|
procedure printStats; override; |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |