Virtue_stone_object Class Reference

#include <virstone.h>

Inheritance diagram for Virtue_stone_object:

Inheritance graph
[legend]
Collaboration diagram for Virtue_stone_object:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 33 of file virstone.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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 
)

Definition at line 44 of file virstone.cc.

References c_tiles_per_schunk.

Tile_coord Virtue_stone_object::get_pos (  )  [inline]

Definition at line 46 of file virstone.h.

References pos.

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:


Member Data Documentation

Tile_coord Virtue_stone_object::pos [private]

Definition at line 35 of file virstone.h.

Referenced by get_pos(), and set_pos().


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:05:50 2007 for ExultEngine by  doxygen 1.5.1