|
Voxellancer
0.3
A game about voxels in space
|
Public Member Functions | |
| ArrowHudgetVoxels (ObjectHudget *hudget) | |
| ObjectHudget * | hudget () |
| void | draw () |
| void | setTargeted (bool targeted) |
| void | updateDirection (glm::vec3 direction) |
| bool | findPointOnEdge () |
| virtual bool | isAt (const Ray &ray) const |
Protected Member Functions | |
| bool | findPoint () |
| float | vectorAngleToPlane (glm::vec3 vector, glm::vec3 planeNormal) |
| float | vectorAngleToVector (glm::vec3 vector, glm::vec3 vector2) |
Protected Attributes | |
| ObjectHudget * | m_hudget |
| VoxelCluster | m_arrow |
| Property< float > | prop_arrowDistance |
| glm::vec3 | m_targetPoint |