OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
DynamicWorld::BBoxList Struct Referencefinal

Public Member Functions

 BBoxList (DynamicWorld &wrld)
 
void add (BBoxBody *b)
 
void del (BBoxBody *b)
 
BBoxBodyrayTest (const btVector3 &s, const btVector3 &e)
 
bool rayTestSingle (const btTransform &s, const btTransform &e, BBoxBody &npc, btCollisionWorld::RayResultCallback &callback)
 

Public Attributes

std::vector< BBoxBody * > body
 
DynamicWorldwrld
 

Detailed Description

Definition at line 373 of file dynamicworld.cpp.

Constructor & Destructor Documentation

◆ BBoxList()

DynamicWorld::BBoxList::BBoxList ( DynamicWorld wrld)
inline

Definition at line 374 of file dynamicworld.cpp.

Member Function Documentation

◆ add()

void DynamicWorld::BBoxList::add ( BBoxBody b)
inline

Definition at line 377 of file dynamicworld.cpp.

◆ del()

void DynamicWorld::BBoxList::del ( BBoxBody b)
inline

Definition at line 381 of file dynamicworld.cpp.

◆ rayTest()

BBoxBody * DynamicWorld::BBoxList::rayTest ( const btVector3 &  s,
const btVector3 &  e 
)
inline

Definition at line 390 of file dynamicworld.cpp.

◆ rayTestSingle()

bool DynamicWorld::BBoxList::rayTestSingle ( const btTransform &  s,
const btTransform &  e,
BBoxBody npc,
btCollisionWorld::RayResultCallback &  callback 
)
inline

Definition at line 407 of file dynamicworld.cpp.

Member Data Documentation

◆ body

std::vector<BBoxBody*> DynamicWorld::BBoxList::body

Definition at line 417 of file dynamicworld.cpp.

◆ wrld

DynamicWorld& DynamicWorld::BBoxList::wrld

Definition at line 418 of file dynamicworld.cpp.


The documentation for this struct was generated from the following file: