#include <virstone.h>
Inheritance diagram for Virtue_stone_object:
Public Member Functions | |
Virtue_stone_object (int shapenum, int framenum, unsigned int tilex, unsigned int tiley, unsigned int lft) | |
void | set_pos (Tile_coord t) |
void | set_pos (unsigned char tilex, unsigned char tiley, unsigned char schunk, unsigned char lft) |
Tile_coord | get_pos () |
virtual void | write_ireg (DataSource *out) |
virtual int | get_ireg_size () |
Private Attributes | |
Tile_coord | pos |
Definition at line 33 of file virstone.h.
Virtue_stone_object::Virtue_stone_object | ( | int | shapenum, | |
int | framenum, | |||
unsigned int | tilex, | |||
unsigned int | tiley, | |||
unsigned int | lft | |||
) | [inline] |
Definition at line 37 of file virstone.h.
void Virtue_stone_object::set_pos | ( | Tile_coord | t | ) | [inline] |
Definition at line 42 of file virstone.h.
References pos.
Referenced by Game_map::read_ireg_objects().
void Virtue_stone_object::set_pos | ( | unsigned char | tilex, | |
unsigned char | tiley, | |||
unsigned char | schunk, | |||
unsigned char | lft | |||
) |
Tile_coord Virtue_stone_object::get_pos | ( | ) | [inline] |
void Virtue_stone_object::write_ireg | ( | DataSource * | out | ) | [virtual] |
Reimplemented from Ireg_game_object.
Definition at line 61 of file virstone.cc.
References c_tiles_per_schunk, and DataSource::write().
Here is the call graph for this function:
int Virtue_stone_object::get_ireg_size | ( | ) | [virtual] |
Reimplemented from Ireg_game_object.
Definition at line 87 of file virstone.cc.
References Usecode_script::find(), Gump_manager::find_gump(), and Game_singletons::gumpman.
Here is the call graph for this function:
Tile_coord Virtue_stone_object::pos [private] |