Google
Web alhem.net
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

cgi::BaseForm Class Reference

#include <BaseForm.h>

Inheritance diagram for cgi::BaseForm:

Inheritance graph
Collaboration diagram for cgi::BaseForm:

Collaboration graph
List of all members.

Public Member Functions

 BaseForm (Web *, const string &)
virtual ~BaseForm ()
Database * GetDatabase ()
long GetStart ()
long GetAntal ()
long GetZone ()
long GetRace ()
long GetClass ()
long GetObjtype ()
long GetMaterial ()
char * htmlcolor (const string &)
char * nocolor (const string &)
void textarea (const string &, const string &, const string &, bool=false)
long asciiconvert (const string &)
void inputnum (const string &, const string &, long, int=VALUE_WHATEVER)
void SetColor (const string &str)
void inputselect (Query &, const string &, const string &, const string &, long, bool=false)
void inputstr (const string &, const string &, int size, const string &, bool=false)
void inputsubmit (const string &)
void inputbit (Query &q, const string &title, const string &name, const string &query, long flags, int brk, bool radio=false)
void inputdie (const string &title, const string &name, long, long)
void inputcheck (const string &title, const string &name, bool)
void ShowMob (db::Mob &, bool=false, bool=false)
void ShowObj (db::Obj &, bool=false, bool=false)
void ShowRoom (db::Room &, bool=false, bool=false, bool=false)
void ShowZone (db::Zone &, bool=false, bool=false)
void ShowVirtual (db::Vzone &, bool=false, bool=false, bool=false)
void ShowRace (db::Race &, bool=false, bool=false)
void ShowWeapon (db::Weapon &, bool=false, bool=false)
void ShowSkill (db::Skill &, bool=false, bool=false)
void ShowResource (db::Resource &, bool=false, bool=false)
long EditingZone ()
long AddPic (long, const string &)

Detailed Description

Definition at line 36 of file BaseForm.h.


Constructor & Destructor Documentation

cgi::BaseForm::BaseForm Web *  ,
const string & 
 

Definition at line 37 of file BaseForm.cpp.

cgi::BaseForm::~BaseForm  )  [virtual]
 

Definition at line 44 of file BaseForm.cpp.


Member Function Documentation

long cgi::BaseForm::AddPic long  ,
const string & 
 

Definition at line 711 of file BaseForm.cpp.

References GetDatabase().

Referenced by cgi::VirtualForm::Process(), cgi::ObjectForm::Process(), and cgi::MapForm::Process().

long cgi::BaseForm::asciiconvert const string &   ) 
 

Definition at line 348 of file BaseForm.cpp.

Referenced by cgi::RoomForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

long cgi::BaseForm::EditingZone  ) 
 

Definition at line 606 of file BaseForm.cpp.

References GetDatabase(), GetZone(), and ShowZone().

Referenced by cgi::WeaponForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

long cgi::BaseForm::GetAntal  ) 
 

Definition at line 63 of file BaseForm.cpp.

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

long cgi::BaseForm::GetClass  ) 
 

Definition at line 84 of file BaseForm.cpp.

Referenced by cgi::MobForm::Display().

Database * cgi::BaseForm::GetDatabase  ) 
 

Definition at line 49 of file BaseForm.cpp.

Referenced by AddPic(), cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), cgi::MobForm::Display(), cgi::MapForm::Display(), cgi::FelForm::Display(), EditingZone(), inputnum(), cgi::MapForm::MapForm(), cgi::MobForm::MobForm(), cgi::ObjectForm::ObjectForm(), cgi::ZoneForm::Process(), cgi::WeaponForm::Process(), cgi::VirtualForm::Process(), cgi::SkillForm::Process(), cgi::RoomForm::Process(), cgi::ResourceForm::Process(), cgi::RaceForm::Process(), cgi::ObjectForm::Process(), cgi::MobForm::Process(), cgi::MapForm::Process(), cgi::RaceForm::RaceForm(), cgi::ResourceForm::ResourceForm(), cgi::RoomForm::RoomForm(), cgi::VirtualForm::VirtualForm(), cgi::WeaponForm::WeaponForm(), and cgi::ZoneForm::ZoneForm().

long cgi::BaseForm::GetMaterial  ) 
 

Definition at line 98 of file BaseForm.cpp.

Referenced by cgi::ObjectForm::Display().

long cgi::BaseForm::GetObjtype  ) 
 

Definition at line 91 of file BaseForm.cpp.

Referenced by cgi::ObjectForm::Display().

long cgi::BaseForm::GetRace  ) 
 

Definition at line 77 of file BaseForm.cpp.

Referenced by cgi::MobForm::Display().

long cgi::BaseForm::GetStart  ) 
 

Definition at line 56 of file BaseForm.cpp.

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

long cgi::BaseForm::GetZone  ) 
 

Definition at line 70 of file BaseForm.cpp.

Referenced by cgi::RoomForm::Display(), cgi::ObjectForm::Display(), cgi::MobForm::Display(), and EditingZone().

char * cgi::BaseForm::htmlcolor const string &   ) 
 

Definition at line 105 of file BaseForm.cpp.

Referenced by cgi::VirtualForm::Display(), cgi::RoomForm::Display(), cgi::ObjectForm::Display(), cgi::MobForm::Display(), inputstr(), ShowMob(), ShowObj(), ShowRace(), ShowResource(), ShowRoom(), ShowSkill(), ShowVirtual(), ShowWeapon(), ShowZone(), and textarea().

void cgi::BaseForm::inputbit Query &  q,
const string &  title,
const string &  name,
const string &  query,
long  flags,
int  brk,
bool  radio = false
 

Definition at line 479 of file BaseForm.cpp.

Referenced by cgi::RoomForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

void cgi::BaseForm::inputcheck const string &  title,
const string &  name,
bool 
 

Definition at line 422 of file BaseForm.cpp.

Referenced by cgi::VirtualForm::Display().

void cgi::BaseForm::inputdie const string &  title,
const string &  name,
long  ,
long 
 

Definition at line 663 of file BaseForm.cpp.

Referenced by cgi::WeaponForm::Display().

void cgi::BaseForm::inputnum const string &  ,
const string &  ,
long  ,
int  = VALUE_WHATEVER
 

Definition at line 371 of file BaseForm.cpp.

References GetDatabase(), ShowMob(), ShowObj(), ShowRoom(), ShowZone(), cgi::VALUE_IS_MOB, cgi::VALUE_IS_OBJ, cgi::VALUE_IS_ROOM, cgi::VALUE_IS_ZONE, and cgi::VALUE_WHATEVER.

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

void cgi::BaseForm::inputselect Query &  ,
const string &  ,
const string &  ,
const string &  ,
long  ,
bool  = false
 

Definition at line 432 of file BaseForm.cpp.

References nocolor().

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

void cgi::BaseForm::inputstr const string &  ,
const string &  ,
int  size,
const string &  ,
bool  = false
 

Definition at line 455 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

void cgi::BaseForm::inputsubmit const string &   ) 
 

Definition at line 469 of file BaseForm.cpp.

Referenced by cgi::ZoneForm::Display(), cgi::WeaponForm::Display(), cgi::VirtualForm::Display(), cgi::SkillForm::Display(), cgi::RoomForm::Display(), cgi::ResourceForm::Display(), cgi::RaceForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().

char * cgi::BaseForm::nocolor const string &   ) 
 

Definition at line 308 of file BaseForm.cpp.

Referenced by cgi::WolfshadeWeb::DisplayStartAntalForm(), and inputselect().

void cgi::BaseForm::SetColor const string &  str  )  [inline]
 

Definition at line 56 of file BaseForm.h.

Referenced by cgi::ZoneForm::Display(), cgi::RoomForm::Display(), and cgi::ObjectForm::Display().

void cgi::BaseForm::ShowMob db::Mob &  ,
bool  = false,
bool  = false
 

Definition at line 507 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ZoneForm::Display(), cgi::MobForm::Display(), and inputnum().

void cgi::BaseForm::ShowObj db::Obj &  ,
bool  = false,
bool  = false
 

Definition at line 526 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ZoneForm::Display(), cgi::ObjectForm::Display(), and inputnum().

void cgi::BaseForm::ShowRace db::Race &  ,
bool  = false,
bool  = false
 

Definition at line 627 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::RaceForm::Display().

void cgi::BaseForm::ShowResource db::Resource &  ,
bool  = false,
bool  = false
 

Definition at line 693 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ResourceForm::Display().

void cgi::BaseForm::ShowRoom db::Room &  ,
bool  = false,
bool  = false,
bool  = false
 

Definition at line 544 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ZoneForm::Display(), cgi::VirtualForm::Display(), cgi::RoomForm::Display(), cgi::RaceForm::Display(), cgi::MobForm::Display(), cgi::FelForm::Display(), and inputnum().

void cgi::BaseForm::ShowSkill db::Skill &  ,
bool  = false,
bool  = false
 

Definition at line 675 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::WeaponForm::Display(), cgi::SkillForm::Display(), and cgi::ResourceForm::Display().

void cgi::BaseForm::ShowVirtual db::Vzone &  ,
bool  = false,
bool  = false,
bool  = false
 

Definition at line 587 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::VirtualForm::Display(), and cgi::RoomForm::Display().

void cgi::BaseForm::ShowWeapon db::Weapon &  ,
bool  = false,
bool  = false
 

Definition at line 645 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::WeaponForm::Display().

void cgi::BaseForm::ShowZone db::Zone &  ,
bool  = false,
bool  = false
 

Definition at line 569 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::ZoneForm::Display(), cgi::RoomForm::Display(), cgi::MobForm::Display(), EditingZone(), and inputnum().

void cgi::BaseForm::textarea const string &  ,
const string &  ,
const string &  ,
bool  = false
 

Definition at line 325 of file BaseForm.cpp.

References htmlcolor().

Referenced by cgi::RoomForm::Display(), cgi::ObjectForm::Display(), and cgi::MobForm::Display().


The documentation for this class was generated from the following files:
Generated for Wolfshade by doxygen 1.3.6

Page, code, and content Copyright (C) 2004 by Anders Hedström