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

Public Member Functions

 ObjectHudgetVoxels (ObjectHudget *hudget)
 
ObjectHudgethudget ()
 
void setTargetHightlight (bool targetHightlight)
 
void setRelationType (FactionRelationType relationType)
 
float openingAngle () const
 
void setOpeningAngle (float openingAngle)
 
void update (float deltaSec)
 
void draw ()
 
bool isAt (const Ray &ray) const
 

Protected Attributes

ObjectHudgetm_hudget
 
std::unique_ptr
< ObjectHudgetCornerVoxels
m_lu
 
std::unique_ptr
< ObjectHudgetCornerVoxels
m_lb
 
std::unique_ptr
< ObjectHudgetCornerVoxels
m_ru
 
std::unique_ptr
< ObjectHudgetCornerVoxels
m_rb
 
float m_openingAngle
 
bool m_targetHightlight
 
FactionRelationType m_relationType
 

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