Public Member Functions | |
| virtual void | RunObject (int reason) |
Protected Attributes | |
| int | shape |
| int | frame |
| int | x |
| int | y |
| int | z |
| int | no_interp |
| Shape * | cached_shape |
Private Member Functions | |
| void | update_current_and_prev () |
| void | calc_screenspace_interp (TileCorrd &camera, int factor) |
| void | calc_screenspace (TileCorrd &camera) |
Private Attributes | |
| int | sx |
| int | sy |
| int | cshape |
| int | cframe |
| int | pshape |
| int | pframe |
| int | cx |
| int | cy |
| int | cz |
| int | px |
| int | py |
| int | pz |
| bool | shape_dirty |
| bool | position_dirty |
Friends | |
| class | DisplayManager |
Definition at line 12 of file colourless0.cc.
| void Map_object::calc_screenspace | ( | TileCorrd & | camera | ) | [inline, private] |
| void Map_object::calc_screenspace_interp | ( | TileCorrd & | camera, | |
| int | factor | |||
| ) | [inline, private] |
Definition at line 79 of file colourless0.cc.
References no_interp.
Referenced by calc_screenspace().
| virtual void Map_object::RunObject | ( | int | reason | ) | [virtual] |
| void Map_object::update_current_and_prev | ( | ) | [inline, private] |
friend class DisplayManager [friend] |
Definition at line 33 of file colourless0.cc.
Shape* Map_object::cached_shape [protected] |
Definition at line 29 of file colourless0.cc.
int Map_object::cframe [private] |
int Map_object::cshape [private] |
int Map_object::cx [private] |
int Map_object::cy [private] |
int Map_object::cz [private] |
int Map_object::frame [protected] |
int Map_object::no_interp [protected] |
int Map_object::pframe [private] |
bool Map_object::position_dirty [private] |
int Map_object::pshape [private] |
int Map_object::px [private] |
int Map_object::py [private] |
int Map_object::pz [private] |
int Map_object::shape [protected] |
bool Map_object::shape_dirty [private] |
int Map_object::sx [private] |
Definition at line 38 of file colourless0.cc.
int Map_object::sy [private] |
Definition at line 38 of file colourless0.cc.
int Map_object::x [protected] |
int Map_object::y [protected] |
int Map_object::z [protected] |
1.4.7