Horizon
Public Member Functions | Public Attributes | List of all members
PNS::HIT_VISITOR Struct Reference
Inheritance diagram for PNS::HIT_VISITOR:
PNS::OBSTACLE_VISITOR

Public Member Functions

 HIT_VISITOR (ITEM_SET &aTab, const VECTOR2I &aPoint)
 
bool operator() (ITEM *aItem) override
 
 HIT_VISITOR (ITEM_SET &aTab, const VECTOR2I &aPoint)
 
bool operator() (ITEM *aItem) override
 
- Public Member Functions inherited from PNS::OBSTACLE_VISITOR
 OBSTACLE_VISITOR (const ITEM *aItem)
 
void SetWorld (const NODE *aNode, const NODE *aOverride=NULL)
 
 OBSTACLE_VISITOR (const ITEM *aItem)
 
void SetWorld (const NODE *aNode, const NODE *aOverride=NULL)
 

Public Attributes

ITEM_SETm_items
 
const VECTOR2Im_point
 

Additional Inherited Members

- Protected Member Functions inherited from PNS::OBSTACLE_VISITOR
bool visit (ITEM *aCandidate)
 
bool visit (ITEM *aCandidate)
 
- Protected Attributes inherited from PNS::OBSTACLE_VISITOR
const ITEMm_item
 

the item we are looking for collisions with


 
const NODEm_node
 

node we are searching in (either root or a branch)


 
const NODEm_override
 

node that overrides root entries


 
int m_extraClearance
 

additional clearance


 

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