ScummVM API documentation
hpl::cAINodeRayCallback Class Reference
Inheritance diagram for hpl::cAINodeRayCallback:
hpl::iPhysicsRayCallback

Public Member Functions

void Reset ()
 
void SetFlags (tAIFreePathFlag aFlags)
 
bool BeforeIntersect (iPhysicsBody *pBody)
 
bool OnIntersect (iPhysicsBody *pBody, cPhysicsRayParams *apParams)
 
bool Intersected ()
 
virtual bool BeforeIntersect (iPhysicsBody *pBody)
 
virtual bool OnIntersect (iPhysicsBody *pBody, cPhysicsRayParams *apParams)=0
 

Public Attributes

iAIFreePathCallback * mpCallback
 

Member Function Documentation

◆ BeforeIntersect()

bool hpl::cAINodeRayCallback::BeforeIntersect ( iPhysicsBody *  pBody)
virtual

Reimplemented from hpl::iPhysicsRayCallback.

◆ OnIntersect()

bool hpl::cAINodeRayCallback::OnIntersect ( iPhysicsBody *  pBody,
cPhysicsRayParams *  apParams 
)
virtual

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