|
| TerrainPicker (TerrainSystem *terrainSystem) |
|
bool | pickCamera (Context *context, const CameraComponent &camera, const glm::vec2 &normPosition, float, float, PickingFlags pickingFlags, PicksReturned returnFlag, const RayPicking::RayPickFilter &filter, std::vector< RayPicking::RayPickHit > &hits) override |
| Do a ray pick from a normalized screen space position in the camera direction and return all hits.
|
|
virtual COGSCORE_DLL_API bool | pickCamera (Context *context, const CameraComponent &camera, const glm::vec2 &queryClip, float rayLength, float rayRadius, PickingFlags pickingFlags, PicksReturned returnFlag, const RayPicking::RayPickFilter &filter, std::vector< RayPicking::RayPickHit > &hits)=0 |
| Do a ray pick from a normalized screen space position in the camera direction and return all hits.
|
|
virtual COGSCORE_DLL_API bool | pickRay (Context *, const glm::vec3 &, const glm::quat &, float, float, PickingFlags, PicksReturned, const RayPicking::RayPickFilter &, std::vector< RayPicking::RayPickHit > &) |
| Do a ray pick from a position and orientation in world space and return all hits.
|
|
Definition at line 23 of file TerrainSystem.h.
◆ TerrainPicker()
Cogs::Core::TerrainPicker::TerrainPicker |
( |
TerrainSystem * |
terrainSystem | ) |
|
|
inline |
◆ pickCamera()
◆ terrainSystem
TerrainSystem* Cogs::Core::TerrainPicker::terrainSystem = nullptr |
The documentation for this class was generated from the following files: