Pol  Rev 533
ClientGameData Class Reference

#include <cgdata.h>

+ Collaboration diagram for ClientGameData:

List of all members.

Public Types

typedef std::set
< UOExecutorModule * > 
GumpMods

Public Member Functions

 ClientGameData ()
 ~ClientGameData ()
void add_gumpmod (UOExecutorModule *)
void clear ()
UOExecutorModule * find_gumpmod (u32 pid)
void remove_gumpmod (UOExecutorModule *)

Public Attributes

u32 custom_house_serial
GumpMods gumpmods
JusticeRegion * justice_region
int lightlevel
UOExecutorModule * menu_selection_uoemod
MusicRegion * music_region
UnicodeExecutorModule * prompt_uniemod
UOExecutorModule * prompt_uoemod
UOExecutorModule * resurrect_uoemod
UOExecutorModule * selcolor_uoemod
UOExecutorModule * target_cursor_uoemod
UOExecutorModule * textentry_uoemod
NPCRef vendor
ref_ptr< UContainer > vendor_bought
ref_ptr< UContainer > vendor_for_sale
WeatherRegion * weather_region

Detailed Description

Definition at line 27 of file cgdata.h.


Member Typedef Documentation

Definition at line 39 of file cgdata.h.


Constructor & Destructor Documentation

Definition at line 24 of file cgdata.cpp.

Definition at line 43 of file cgdata.cpp.

References clear().

+ Here is the call graph for this function:


Member Function Documentation

Definition at line 130 of file cgdata.cpp.

References gumpmods.

Referenced by UOExecutorModule::internal_SendCompressedGumpMenu(), and UOExecutorModule::internal_SendUnCompressedGumpMenu().

+ Here is the caller graph for this function:

Definition at line 135 of file cgdata.cpp.

References gumpmods, UOExecutor::os_module, OSExecutorModule::pid(), and UOExecutorModule::uoexec.

Referenced by gumpbutton_handler(), and UOExecutorModule::mf_CloseGump().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Definition at line 146 of file cgdata.cpp.

References gumpmods.

Referenced by clear_gumphandler(), and UOExecutorModule::~UOExecutorModule().

+ Here is the caller graph for this function:


Member Data Documentation


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