Pol  Revision:cb584c9
core.h File Reference
#include <string>

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Core
 
 Pol::Items
 
 Pol::Mobile
 
 Pol::Realms
 

Enumerations

enum  Pol::Core::Priority { Pol::Core::ToolTipPriorityNone = 0, Pol::Core::ToolTipPrioritySystem = 1, Pol::Core::ToolTipPriorityScript = 2, Pol::Core::ToolTipPriorityShutdown = 3 }
 

Functions

void Pol::Core::CoreSetSysTrayToolTip (const std::string &text, Priority priority)
 
Items::Item * Pol::Core::find_walkon_item (ItemsVector &ivec, short z)
 
bool Pol::Core::move_character_to (Mobile::Character *chr, unsigned short x, unsigned short y, short z, int flags, Realms::Realm *oldrealm)
 
void Pol::Core::restart_all_clients ()
 

Variables

const int Pol::Core::DELETE_BY_PLAYER = 0x00
 
const int Pol::Core::DELETE_BY_SCRIPT = 0x01
 
const int Pol::Core::ENUMERATE_IGNORE_LOCKED = 0x01
 
const int Pol::Core::ENUMERATE_ROOT_ONLY = 0x02
 
const int Pol::Core::FINDOBJTYPE_IGNORE_LOCKED = 0x01
 
const int Pol::Core::FINDOBJTYPE_ROOT_ONLY = 0x02
 
const int Pol::Core::FINDSUBSTANCE_FIND_ALL = 0x04
 
const int Pol::Core::FINDSUBSTANCE_IGNORE_LOCKED = 0x01
 
const int Pol::Core::FINDSUBSTANCE_ROOT_ONLY = 0x02
 
const int Pol::Core::FP_IGNORE_DOORS = 0x02
 
const int Pol::Core::FP_IGNORE_MOBILES = 0x01
 
const int Pol::Core::INSERT_ADD_ITEM = 0x01
 
const int Pol::Core::INSERT_INCREASE_STACK = 0x02
 
const int Pol::Core::ITEMS_IGNORE_MULTIS = 0x02
 
const int Pol::Core::ITEMS_IGNORE_STATICS = 0x01
 
const int Pol::Core::JOURNAL_PRINT_NAME = 0x00
 
const int Pol::Core::JOURNAL_PRINT_YOU_SEE = 0x01
 
const int Pol::Core::LIST_IGNORE_Z = 0x40000000L
 
const int Pol::Core::LOG_DATETIME = 0x01
 
const int Pol::Core::MOVEITEM_FORCELOCATION = 0x40000000L
 
const int Pol::Core::MOVEITEM_IGNOREMOVABLE = 0x20000000L
 
const int Pol::Core::RESURRECT_FORCELOCATION = 0x01
 
const int Pol::Core::SAVE_FULL = 0x00
 
const int Pol::Core::SAVE_INCREMENTAL = 0x01
 
const int Pol::Core::SENDDIALOGMENU_FORCE_OLD = 0x01
 
const int Pol::Core::VENDOR_BUYABLE_CONTAINER_FILTER = 0x02
 
const int Pol::Core::VENDOR_SEND_AOS_TOOLTIP = 0x01
 

Detailed Description

History
  • 2006/09/15 austin: added ENUMERATE_ROOT_ONLY flag
  • 2005/04/04 Shinigami: added constant for use with can_delete_character( chr, delete_by )
  • 2005/04/28 Shinigami: added constant for use with EnumerateItemsInContainer( container, flags := 0 )
  • 2005/04/31 Shinigami: added constant for use with LogToFile( filename, line, flags := 0 )
  • 2005/06/06 Shinigami: added constant for use with ListStatics*
  • 2005/07/04 Shinigami: added constant for use with List[Statics/Items]*, List* constants renamed
  • 2005/09/03 Shinigami: added constant for use with FindPath
  • 2006/05/07 Shinigami: added constant for use with Send*Window
  • 2008/10/29 Luth: added constant for use with PrintTextAbove

Definition in file core.h.