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 |