List of all members.
Detailed Description
Interface to when an application wants a pick somewere in a 3D environment. There should normally only be one instance in memory, and that should be accessed via PickRetriever::getInstance().
Constructor & Destructor Documentation
| PickRetriever::PickRetriever |
( |
|
) |
|
Member Function Documentation
| virtual bool PickRetriever::enable |
( |
const TypeSet< int > * |
allowedsc |
) |
[pure virtual] |
Sets the object in a state where it's retrieving picks.
- Note:
- if allowedsc is empty or null, picks are allowed in all scenes.
| virtual const Coord3& PickRetriever::getPos |
( |
|
) |
const [pure virtual] |
| virtual int PickRetriever::getSceneID |
( |
|
) |
const [pure virtual] |
| virtual void PickRetriever::reset |
( |
|
) |
[pure virtual] |
| static void PickRetriever::setInstance |
( |
PickRetriever * |
|
) |
[static] |
Should normally only be called from application initiation.
| virtual bool PickRetriever::success |
( |
|
) |
const [pure virtual] |
| virtual bool PickRetriever::waiting |
( |
|
) |
const [pure virtual] |
Member Data Documentation