ScummVM API documentation
Ultima::Nuvie::U6LineWalker Class Reference

Public Member Functions

 U6LineWalker (uint32 sx, uint32 sy, uint32 ex, uint32 ey)
 
bool step ()
 
bool next (uint32 *x, uint32 *y)
 

Protected Attributes

uint32 start_x
 
uint32 start_y
 
uint32 end_x
 
uint32 end_y
 
sint32 xoffset [2]
 
sint32 yoffset [2]
 
sint32 line_inc [2]
 
sint32 line_counter
 
uint32 cur_x
 
uint32 cur_y
 
uint32 max_length
 
uint32 cur_step
 

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