CheatScreen Class Reference

#include <cheat_screen.h>

Collaboration diagram for CheatScreen:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CheatScreen ()
 ~CheatScreen ()
void show_screen ()
void SetGrabbedActor (Actor *g)
void ClearThisGrabbedActor (Actor *g) const

Private Types

enum  Cheat_Prompt {
  CP_Command = 0, CP_HitKey = 1, CP_NotAvail = 2, CP_InvalidNPC = 3,
  CP_InvalidCom = 4, CP_Canceled = 5, CP_ClockSet = 6, CP_InvalidTime = 7,
  CP_InvalidShape = 8, CP_InvalidValue = 9, CP_Created = 10, CP_ShapeSet = 11,
  CP_ValueSet = 12, CP_NameSet = 13, CP_WrongShapeFile = 14, CP_ChooseNPC = 16,
  CP_EnterValue = 17, CP_Minute = 18, CP_Hour = 19, CP_Day = 20,
  CP_Shape = 21, CP_Activity = 22, CP_XCoord = 23, CP_YCoord = 24,
  CP_Lift = 25, CP_GFlagNum = 26, CP_NFlagNum = 27, CP_Name = 32
}

Private Member Functions

void SharedPrompt (char *input, const Cheat_Prompt &mode)
bool SharedInput (char *input, int len, int &command, Cheat_Prompt &mode, bool &activate)
void NormalLoop ()
void NormalDisplay ()
void NormalMenu ()
void NormalActivate (char *input, int &command, Cheat_Prompt &mode)
bool NormalCheck (char *input, int &command, Cheat_Prompt &mode, bool &activate)
void ActivityDisplay ()
Cheat_Prompt GlobalFlagLoop (int num)
Cheat_Prompt TimeSetLoop ()
Cheat_Prompt NPCLoop (int num)
void NPCDisplay (Actor *actor, int &num)
void NPCMenu (Actor *actor, int &num)
void NPCActivate (char *input, int &command, Cheat_Prompt &mode, Actor *actor, int &num)
bool NPCCheck (char *input, int &command, Cheat_Prompt &mode, bool &activate, Actor *actor, int &num)
void FlagLoop (Actor *actor)
void FlagMenu (Actor *actor)
void FlagActivate (char *input, int &command, Cheat_Prompt &mode, Actor *actor)
bool FlagCheck (char *input, int &command, Cheat_Prompt &mode, bool &activate, Actor *actor)
Cheat_Prompt AdvancedFlagLoop (int flagnum, Actor *actor)
void BusinessLoop (Actor *actor)
void BusinessDisplay (Actor *actor)
void BusinessMenu (Actor *actor)
void BusinessActivate (char *input, int &command, Cheat_Prompt &mode, Actor *actor, int &time, int &prev)
bool BusinessCheck (char *input, int &command, Cheat_Prompt &mode, bool &activate, Actor *actor, int &time)
void StatLoop (Actor *actor)
void StatMenu (Actor *actor)
void StatActivate (char *input, int &command, Cheat_Prompt &mode, Actor *actor)
bool StatCheck (char *input, int &command, Cheat_Prompt &mode, bool &activate, Actor *actor)

Private Attributes

Actorgrabbed
Game_windowgwin
Image_buffer8ibuf
Fontfont
Game_clockclock
int maxx
int maxy
int centerx
int centery
Palette pal

Static Private Attributes

static const char * schedules [33]
static const char * flag_names [64]

Detailed Description

Definition at line 28 of file cheat_screen.h.


Member Enumeration Documentation

enum CheatScreen::Cheat_Prompt [private]

Enumerator:
CP_Command 
CP_HitKey 
CP_NotAvail 
CP_InvalidNPC 
CP_InvalidCom 
CP_Canceled 
CP_ClockSet 
CP_InvalidTime 
CP_InvalidShape 
CP_InvalidValue 
CP_Created 
CP_ShapeSet 
CP_ValueSet 
CP_NameSet 
CP_WrongShapeFile 
CP_ChooseNPC 
CP_EnterValue 
CP_Minute 
CP_Hour 
CP_Day 
CP_Shape 
CP_Activity 
CP_XCoord 
CP_YCoord 
CP_Lift 
CP_GFlagNum 
CP_NFlagNum 
CP_Name 

Definition at line 39 of file cheat_screen.h.


Constructor & Destructor Documentation

CheatScreen::CheatScreen (  ) 

Definition at line 154 of file cheat_screen.cc.

CheatScreen::~CheatScreen (  ) 

Definition at line 158 of file cheat_screen.cc.


Member Function Documentation

void CheatScreen::show_screen (  ) 

Definition at line 163 of file cheat_screen.cc.

References centerx, centery, clock, font, fontManager, game, Game_window::get_clock(), FontManager::get_font(), Game_window::get_height(), Image_window8::get_ib8(), Game_window::get_instance(), Game::get_resource(), Game_window::get_tqueue(), Game_window::get_width(), Game_window::get_win(), gwin, ibuf, Palette::load(), maxx, maxy, NormalLoop(), str_int_pair::num, pal, Time_queue::pause(), Time_queue::resume(), Game_clock::set_palette(), and str_int_pair::str.

Referenced by Cheat::cheat_screen().

Here is the call graph for this function:

void CheatScreen::SetGrabbedActor ( Actor g  )  [inline]

Definition at line 36 of file cheat_screen.h.

References grabbed.

Referenced by Cheat::set_grabbed_actor().

void CheatScreen::ClearThisGrabbedActor ( Actor g  )  const [inline]

Definition at line 37 of file cheat_screen.h.

References grabbed.

Referenced by Cheat::clear_this_grabbed_actor().

void CheatScreen::SharedPrompt ( char *  input,
const Cheat_Prompt mode 
) [private]

Definition at line 200 of file cheat_screen.cc.

References c_num_tiles, CP_Activity, CP_Canceled, CP_ChooseNPC, CP_ClockSet, CP_Command, CP_Created, CP_Day, CP_EnterValue, CP_GFlagNum, CP_HitKey, CP_Hour, CP_InvalidCom, CP_InvalidNPC, CP_InvalidShape, CP_InvalidTime, CP_InvalidValue, CP_Lift, CP_Minute, CP_Name, CP_NameSet, CP_NFlagNum, CP_NotAvail, CP_Shape, CP_ShapeSet, CP_ValueSet, CP_WrongShapeFile, CP_XCoord, CP_YCoord, font, ibuf, maxy, Font::paint_text_fixedwidth(), and snprintf.

Referenced by AdvancedFlagLoop(), BusinessLoop(), FlagLoop(), GlobalFlagLoop(), NormalLoop(), NPCLoop(), StatLoop(), and TimeSetLoop().

Here is the call graph for this function:

bool CheatScreen::SharedInput ( char *  input,
int  len,
int &  command,
Cheat_Prompt mode,
bool &  activate 
) [private]

Definition at line 337 of file cheat_screen.cc.

References cheat, CP_ChooseNPC, CP_Command, CP_Name, CP_Shape, make_screenshot(), and Cheat::shape_browser().

Referenced by AdvancedFlagLoop(), BusinessLoop(), FlagLoop(), GlobalFlagLoop(), NormalLoop(), NPCLoop(), StatLoop(), and TimeSetLoop().

Here is the call graph for this function:

void CheatScreen::NormalLoop (  )  [private]

Definition at line 437 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), CP_Command, gwin, input(), NormalActivate(), NormalCheck(), NormalDisplay(), NormalMenu(), pal, SharedInput(), and SharedPrompt().

Referenced by show_screen().

Here is the call graph for this function:

void CheatScreen::NormalDisplay (  )  [private]

Definition at line 478 of file cheat_screen.cc.

References BLACK_GATE, clock, font, Game_clock::get_day(), Game::get_game_type(), Game_clock::get_hour(), Game_window::get_main_actor(), Game_clock::get_minute(), Game_object::get_tile(), gwin, ibuf, Font::paint_text_fixedwidth(), SERPENT_ISLE, snprintf, Tile_coord::tx, Tile_coord::ty, Tile_coord::tz, and VERSION.

Referenced by GlobalFlagLoop(), NormalLoop(), and TimeSetLoop().

Here is the call graph for this function:

void CheatScreen::NormalMenu (  )  [private]

Definition at line 516 of file cheat_screen.cc.

References Shape_manager::can_use_paperdolls(), cheat, clock, font, Shape_manager::get_bg_paperdolls(), Game::get_game_type(), Shape_manager::get_instance(), Game_clock::get_time_rate(), gwin, ibuf, Cheat::in_god_mode(), Cheat::in_hack_mover(), Cheat::in_infravision(), Cheat::in_wizard_mode(), maxy, Game_window::paint_eggs, Font::paint_text_fixedwidth(), SERPENT_ISLE, and snprintf.

Referenced by NormalLoop(), and TimeSetLoop().

Here is the call graph for this function:

void CheatScreen::NormalActivate ( char *  input,
int &  command,
Cheat_Prompt mode 
) [private]

Definition at line 581 of file cheat_screen.cc.

References BLACK_GATE, Shape_manager::can_use_paperdolls(), cheat, clock, config, CP_Canceled, CP_Command, CP_InvalidNPC, CP_InvalidValue, CP_NotAvail, Shape_manager::get_bg_paperdolls(), Game::get_game_type(), Shape_manager::get_instance(), Game_clock::get_time_rate(), GlobalFlagLoop(), Exult_server::npc, NPCLoop(), Configuration::set(), Shape_manager::set_bg_paperdolls(), Game_clock::set_time_rate(), TimeSetLoop(), Cheat::toggle_eggs(), Cheat::toggle_god(), Cheat::toggle_hack_mover(), Cheat::toggle_infravision(), and Cheat::toggle_wizard().

Referenced by NormalLoop().

Here is the call graph for this function:

bool CheatScreen::NormalCheck ( char *  input,
int &  command,
Cheat_Prompt mode,
bool &  activate 
) [private]

Definition at line 684 of file cheat_screen.cc.

References CP_ChooseNPC, CP_GFlagNum, and CP_InvalidCom.

Referenced by NormalLoop().

void CheatScreen::ActivityDisplay (  )  [private]

Definition at line 748 of file cheat_screen.cc.

References font, ibuf, Font::paint_text_fixedwidth(), schedules, and snprintf.

Referenced by BusinessLoop().

Here is the call graph for this function:

CheatScreen::Cheat_Prompt CheatScreen::GlobalFlagLoop ( int  num  )  [private]

Definition at line 862 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), CP_Canceled, CP_Command, CP_GFlagNum, CP_InvalidCom, CP_InvalidValue, font, Game_window::get_instance(), Game_window::get_usecode(), gwin, ibuf, input(), maxy, NormalDisplay(), Font::paint_text_fixedwidth(), pal, SharedInput(), SharedPrompt(), snprintf, and Ucscript::usecode.

Referenced by NormalActivate().

Here is the call graph for this function:

CheatScreen::Cheat_Prompt CheatScreen::TimeSetLoop (  )  [private]

Definition at line 775 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), clock, CP_Canceled, CP_ClockSet, CP_Day, CP_Hour, CP_InvalidTime, CP_Minute, gwin, input(), NormalDisplay(), NormalMenu(), pal, Game_clock::set_day(), Game_clock::set_hour(), Game_clock::set_minute(), SharedInput(), and SharedPrompt().

Referenced by NormalActivate().

Here is the call graph for this function:

CheatScreen::Cheat_Prompt CheatScreen::NPCLoop ( int  num  )  [private]

Definition at line 1007 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), CP_Command, Game_window::get_npc(), Actor::get_npc_num(), grabbed, gwin, input(), NPCActivate(), NPCCheck(), NPCDisplay(), NPCMenu(), pal, SharedInput(), and SharedPrompt().

Referenced by NormalActivate().

Here is the call graph for this function:

void CheatScreen::NPCDisplay ( Actor actor,
int &  num 
) [private]

Definition at line 1059 of file cheat_screen.cc.

References Actor::exp, font, Ireg_game_object::get_flag(), ShapeID::get_framenum(), Actor::get_level(), Actor::get_npc_name(), Actor::get_polymorph(), Actor::get_property(), Actor::get_schedule_type(), ShapeID::get_shape(), ShapeID::get_shapenum(), Game_object::get_tile(), Actor::get_usecode(), Shape_frame::get_xright(), Shape_frame::get_yabove(), Actor::health, ibuf, Obj_flags::met, ShapeID::paint_shape(), Font::paint_text_fixedwidth(), schedules, snprintf, Actor::training, Tile_coord::tx, Tile_coord::ty, and Tile_coord::tz.

Referenced by AdvancedFlagLoop(), FlagLoop(), NPCLoop(), and StatLoop().

Here is the call graph for this function:

void CheatScreen::NPCMenu ( Actor actor,
int &  num 
) [private]

Definition at line 1119 of file cheat_screen.cc.

References font, ibuf, maxy, and Font::paint_text_fixedwidth().

Referenced by NPCLoop().

Here is the call graph for this function:

void CheatScreen::NPCActivate ( char *  input,
int &  command,
Cheat_Prompt mode,
Actor actor,
int &  num 
) [private]

Definition at line 1176 of file cheat_screen.cc.

References BusinessLoop(), cheat, CP_Canceled, CP_Command, CP_InvalidNPC, CP_InvalidShape, CP_NameSet, CP_NotAvail, CP_ShapeSet, CP_WrongShapeFile, Actor::exp, FlagLoop(), Cheat::get_browser_shape(), Game_window::get_instance(), Shape_manager::get_instance(), Vga_file::get_num_shapes(), Shape_manager::get_shapes(), Game_object::get_tile(), Actor::set_npc_name(), Actor::set_property(), ShapeID::set_shape(), StatLoop(), Game_window::teleport_party(), and Actor::training.

Referenced by NPCLoop().

Here is the call graph for this function:

bool CheatScreen::NPCCheck ( char *  input,
int &  command,
Cheat_Prompt mode,
bool &  activate,
Actor actor,
int &  num 
) [private]

Definition at line 1284 of file cheat_screen.cc.

References CP_ChooseNPC, CP_EnterValue, CP_InvalidCom, CP_Name, and CP_Shape.

Referenced by NPCLoop().

void CheatScreen::FlagLoop ( Actor actor  )  [private]

Definition at line 1364 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), CP_Command, FlagActivate(), FlagCheck(), FlagMenu(), Actor::get_npc_num(), gwin, input(), NPCDisplay(), pal, SharedInput(), and SharedPrompt().

Referenced by NPCActivate().

Here is the call graph for this function:

void CheatScreen::FlagMenu ( Actor actor  )  [private]

Definition at line 1409 of file cheat_screen.cc.

References Obj_flags::asleep, Obj_flags::charmed, Obj_flags::cursed, Actor::figure_warmth(), font, Obj_flags::freeze, Ireg_game_object::get_flag(), Game::get_game_type(), Actor::get_ident(), Actor::get_npc_num(), Actor::get_siflag(), Actor::get_temperature(), Actor::get_type_flag(), ibuf, Obj_flags::in_party, Obj_flags::invisible, Actor::is_in_party(), maxy, Obj_flags::met, Actor::naked, Obj_flags::no_spell_casting, Font::paint_text_fixedwidth(), Obj_flags::paralyzed, Obj_flags::petra, Obj_flags::poisoned, Obj_flags::polymorph, Obj_flags::protection, Obj_flags::read, SERPENT_ISLE, Obj_flags::si_tournament, snprintf, Actor::tf_bleeding, Actor::tf_conjured, Actor::tf_ethereal, Actor::tf_fly, Actor::tf_sex, Actor::tf_summonned, Actor::tf_swim, and Actor::tf_walk.

Referenced by FlagLoop().

Here is the call graph for this function:

void CheatScreen::FlagActivate ( char *  input,
int &  command,
Cheat_Prompt mode,
Actor actor 
) [private]

Definition at line 1565 of file cheat_screen.cc.

References Party_manager::add_to_party(), AdvancedFlagLoop(), Obj_flags::asleep, Obj_flags::charmed, cheat, Actor::clear_flag(), Actor::clear_siflag(), Actor::clear_type_flag(), CP_Canceled, CP_Command, CP_InvalidShape, CP_InvalidValue, CP_ShapeSet, CP_WrongShapeFile, Obj_flags::cursed, Obj_flags::freeze, Cheat::get_browser_shape(), Ireg_game_object::get_flag(), Shape_manager::get_instance(), Vga_file::get_num_shapes(), Game_window::get_party_man(), Shape_manager::get_shapes(), Actor::get_siflag(), Actor::get_type_flag(), gwin, Obj_flags::in_party, Obj_flags::invisible, Obj_flags::met, Actor::naked, Obj_flags::no_spell_casting, Obj_flags::paralyzed, Obj_flags::petra, Obj_flags::poisoned, Obj_flags::protection, Obj_flags::read, Party_manager::remove_from_party(), Actor::set_flag(), Actor::set_siflag(), Actor::set_type_flag(), Obj_flags::si_tournament, Obj_flags::si_zombie, Actor::tf_bleeding, Actor::tf_conjured, Actor::tf_ethereal, Actor::tf_fly, Actor::tf_sex, Actor::tf_summonned, Actor::tf_swim, and Actor::tf_walk.

Referenced by FlagLoop().

Here is the call graph for this function:

bool CheatScreen::FlagCheck ( char *  input,
int &  command,
Cheat_Prompt mode,
bool &  activate,
Actor actor 
) [private]

Definition at line 1808 of file cheat_screen.cc.

References CP_EnterValue, CP_NFlagNum, CP_NotAvail, CP_Shape, Game::get_game_type(), Actor::get_npc_num(), Actor::get_polymorph(), Actor::is_in_party(), and SERPENT_ISLE.

Referenced by FlagLoop().

Here is the call graph for this function:

CheatScreen::Cheat_Prompt CheatScreen::AdvancedFlagLoop ( int  flagnum,
Actor actor 
) [private]

Definition at line 2418 of file cheat_screen.cc.

References Palette::apply(), Actor::clear_flag(), Game_window::clear_screen(), CP_Canceled, CP_Command, CP_InvalidCom, CP_InvalidValue, CP_NFlagNum, flag_names, font, Ireg_game_object::get_flag(), Actor::get_npc_num(), gwin, ibuf, input(), maxy, NPCDisplay(), Font::paint_text_fixedwidth(), pal, Actor::set_flag(), SharedInput(), SharedPrompt(), and snprintf.

Referenced by FlagActivate().

Here is the call graph for this function:

void CheatScreen::BusinessLoop ( Actor actor  )  [private]

Definition at line 1935 of file cheat_screen.cc.

References ActivityDisplay(), Palette::apply(), BusinessActivate(), BusinessCheck(), BusinessDisplay(), BusinessMenu(), Game_window::clear_screen(), CP_Activity, CP_Command, gwin, input(), pal, SharedInput(), and SharedPrompt().

Referenced by NPCActivate().

Here is the call graph for this function:

void CheatScreen::BusinessDisplay ( Actor actor  )  [private]

Definition at line 1984 of file cheat_screen.cc.

References font, Actor::get_npc_name(), Actor::get_npc_num(), Schedule_change::get_pos(), Actor::get_schedule_type(), Actor::get_schedules(), Game_object::get_tile(), Schedule_change::get_type(), ibuf, Font::paint_text_fixedwidth(), schedules, snprintf, Tile_coord::tx, Tile_coord::ty, and Tile_coord::tz.

Referenced by BusinessLoop().

Here is the call graph for this function:

void CheatScreen::BusinessMenu ( Actor actor  )  [private]

Definition at line 2043 of file cheat_screen.cc.

References font, Actor::get_npc_num(), ibuf, maxy, and Font::paint_text_fixedwidth().

Referenced by BusinessLoop().

Here is the call graph for this function:

void CheatScreen::BusinessActivate ( char *  input,
int &  command,
Cheat_Prompt mode,
Actor actor,
int &  time,
int &  prev 
) [private]

Definition at line 2065 of file cheat_screen.cc.

References c_num_tiles, CP_Activity, CP_Canceled, CP_Command, CP_InvalidValue, CP_XCoord, CP_YCoord, Game_window::get_instance(), Actor::remove_schedule(), Game_window::revert_schedules(), Actor::set_schedule_time_location(), Actor::set_schedule_time_type(), and Actor::set_schedule_type().

Referenced by BusinessLoop().

Here is the call graph for this function:

bool CheatScreen::BusinessCheck ( char *  input,
int &  command,
Cheat_Prompt mode,
bool &  activate,
Actor actor,
int &  time 
) [private]

Definition at line 2151 of file cheat_screen.cc.

References CP_Activity, CP_InvalidCom, CP_XCoord, and Actor::get_npc_num().

Referenced by BusinessLoop().

Here is the call graph for this function:

void CheatScreen::StatLoop ( Actor actor  )  [private]

Definition at line 2234 of file cheat_screen.cc.

References Palette::apply(), Game_window::clear_screen(), CP_Command, Actor::get_npc_num(), gwin, input(), NPCDisplay(), pal, SharedInput(), SharedPrompt(), StatActivate(), StatCheck(), and StatMenu().

Referenced by NPCActivate().

Here is the call graph for this function:

void CheatScreen::StatMenu ( Actor actor  )  [private]

Definition at line 2279 of file cheat_screen.cc.

References Actor::combat, Actor::dexterity, font, Actor::food_level, Actor::get_npc_num(), Actor::get_property(), Actor::health, ibuf, Actor::intelligence, Actor::magic, Actor::mana, maxy, Font::paint_text_fixedwidth(), snprintf, and Actor::strength.

Referenced by StatLoop().

Here is the call graph for this function:

void CheatScreen::StatActivate ( char *  input,
int &  command,
Cheat_Prompt mode,
Actor actor 
) [private]

Definition at line 2327 of file cheat_screen.cc.

References Actor::combat, CP_Command, Actor::dexterity, Actor::food_level, Actor::health, Actor::intelligence, Actor::magic, Actor::mana, Actor::set_property(), and Actor::strength.

Referenced by StatLoop().

Here is the call graph for this function:

bool CheatScreen::StatCheck ( char *  input,
int &  command,
Cheat_Prompt mode,
bool &  activate,
Actor actor 
) [private]

Definition at line 2375 of file cheat_screen.cc.

References CP_EnterValue, and Actor::get_npc_num().

Referenced by StatLoop().

Here is the call graph for this function:


Member Data Documentation

Actor* CheatScreen::grabbed [private]

Definition at line 29 of file cheat_screen.h.

Referenced by ClearThisGrabbedActor(), NPCLoop(), and SetGrabbedActor().

const char * CheatScreen::schedules [static, private]

Definition at line 30 of file cheat_screen.h.

Referenced by ActivityDisplay(), BusinessDisplay(), and NPCDisplay().

const char * CheatScreen::flag_names [static, private]

Definition at line 31 of file cheat_screen.h.

Referenced by AdvancedFlagLoop().

Game_window* CheatScreen::gwin [private]

Definition at line 73 of file cheat_screen.h.

Referenced by AdvancedFlagLoop(), BusinessLoop(), FlagActivate(), FlagLoop(), GlobalFlagLoop(), NormalDisplay(), NormalLoop(), NormalMenu(), NPCLoop(), show_screen(), StatLoop(), and TimeSetLoop().

Image_buffer8* CheatScreen::ibuf [private]

Definition at line 74 of file cheat_screen.h.

Referenced by ActivityDisplay(), AdvancedFlagLoop(), BusinessDisplay(), BusinessMenu(), FlagMenu(), GlobalFlagLoop(), NormalDisplay(), NormalMenu(), NPCDisplay(), NPCMenu(), SharedPrompt(), show_screen(), and StatMenu().

Font* CheatScreen::font [private]

Definition at line 75 of file cheat_screen.h.

Referenced by ActivityDisplay(), AdvancedFlagLoop(), BusinessDisplay(), BusinessMenu(), FlagMenu(), GlobalFlagLoop(), NormalDisplay(), NormalMenu(), NPCDisplay(), NPCMenu(), SharedPrompt(), show_screen(), and StatMenu().

Game_clock* CheatScreen::clock [private]

Definition at line 76 of file cheat_screen.h.

Referenced by NormalActivate(), NormalDisplay(), NormalMenu(), show_screen(), and TimeSetLoop().

int CheatScreen::maxx [private]

Definition at line 77 of file cheat_screen.h.

Referenced by show_screen().

int CheatScreen::maxy [private]

Definition at line 77 of file cheat_screen.h.

Referenced by AdvancedFlagLoop(), BusinessMenu(), FlagMenu(), GlobalFlagLoop(), NormalMenu(), NPCMenu(), SharedPrompt(), show_screen(), and StatMenu().

int CheatScreen::centerx [private]

Definition at line 78 of file cheat_screen.h.

Referenced by show_screen().

int CheatScreen::centery [private]

Definition at line 78 of file cheat_screen.h.

Referenced by show_screen().

Palette CheatScreen::pal [private]

Definition at line 79 of file cheat_screen.h.

Referenced by AdvancedFlagLoop(), BusinessLoop(), FlagLoop(), GlobalFlagLoop(), NormalLoop(), NPCLoop(), show_screen(), StatLoop(), and TimeSetLoop().


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