15 float scanInterval()
const;
16 void setScanInterval(
float scanInterval);
18 float scanRadius()
const;
19 void setScanRadius(
float scanRadius);
21 const std::list<WorldObject*>& worldObjects();
22 const std::list<WorldObject*>& foundWorldObjects();
23 const std::list<WorldObject*>& lostWorldObjects();
25 void update(
float deltaSec,
WorldObject* worldObject);
26 void update(
float deltaSec,
const glm::vec3& position);
28 virtual void onFoundWorldObject(
WorldObject* worldObject);
29 virtual void onLostWorldObject(
WorldObject* worldObject);
34 float m_scanCountdown;
38 std::list<WorldObject*> m_worldObjects;
40 std::list<WorldObject*> m_foundWorldObjects;
41 std::list<WorldObject*> m_lostWorldObjects;
44 void update(
float deltaSec,
WorldObject* worldObject,
const glm::vec3& position);
45 void scan(
WorldObject* worldObject,
const glm::vec3& position);
Definition: worldobject.h:43
Definition: worldtreescanner.h:11
Definition: worldtree.h:13