Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | List of all members
game::alg::los::Eye Struct Reference

#include <eye.h>

Collaboration diagram for game::alg::los::Eye:
Collaboration graph
[legend]

Public Member Functions

 Eye (const ugdk::math::Integer2D &coordinates, const ugdk::Frame &frame)
 
 Eye (const ugdk::math::Integer2D &coordinates, double left, double top, double right, double bottom)
 
 Eye (int x, int y, const ugdk::Frame &frame)
 
 Eye (int x, int y, double left, double top, double right, double bottom)
 
 ~Eye ()
 

Public Attributes

ugdk::math::Integer2D coords
 
ugdk::Frame frame
 

Constructor & Destructor Documentation

game::alg::los::Eye::Eye ( const ugdk::math::Integer2D &  coordinates,
const ugdk::Frame &  frame 
)
game::alg::los::Eye::Eye ( const ugdk::math::Integer2D &  coordinates,
double  left,
double  top,
double  right,
double  bottom 
)
game::alg::los::Eye::Eye ( int  x,
int  y,
const ugdk::Frame &  frame 
)
game::alg::los::Eye::Eye ( int  x,
int  y,
double  left,
double  top,
double  right,
double  bottom 
)
game::alg::los::Eye::~Eye ( )
inline

Member Data Documentation

ugdk::math::Integer2D game::alg::los::Eye::coords
ugdk::Frame game::alg::los::Eye::frame

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