Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
ArrowHudgetVoxels Class Reference
Collaboration diagram for ArrowHudgetVoxels:
[legend]

Public Member Functions

 ArrowHudgetVoxels (ObjectHudget *hudget)
 
ObjectHudgethudget ()
 
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

ObjectHudgetm_hudget
 
VoxelCluster m_arrow
 
Property< float > prop_arrowDistance
 
glm::vec3 m_targetPoint
 

The documentation for this class was generated from the following files: