Pol  Revision:3cfda13
Pol::Bscript::ExecutorModule Class Referenceabstract

#include <execmodl.h>

+ Inheritance diagram for Pol::Bscript::ExecutorModule:

Public Member Functions

virtual ~ExecutorModule ()=default
 
BApplicObjBasegetApplicObjParam (unsigned param, const BApplicObjType *object_type)
 
void * getApplicPtrParam (unsigned param, const BApplicObjType *pointer_type)
 
bool getObjArrayParam (unsigned param, ObjArray *&pobjarr)
 
bool getParam (unsigned param, int &value)
 
bool getParam (unsigned param, int &value, int maxval)
 
bool getParam (unsigned param, int &value, int minval, int maxval)
 
bool getParam (unsigned param, unsigned &value)
 
bool getParam (unsigned param, short &value)
 
bool getParam (unsigned param, short &value, short maxval)
 
bool getParam (unsigned param, short &value, short minval, short maxval)
 
bool getParam (unsigned param, unsigned short &value)
 
bool getParam (unsigned param, unsigned short &value, unsigned short maxval)
 
bool getParam (unsigned param, unsigned short &value, unsigned short minval, unsigned short maxval)
 
BObjectImpgetParamImp (unsigned param)
 
BObjectImpgetParamImp (unsigned param, BObjectImp::BObjectType type)
 
bool getParamImp (unsigned param, BObjectImp *&imp)
 
bool getRealParam (unsigned param, double &value)
 
const StringgetStringParam (unsigned param)
 
bool getStringParam (unsigned param, const String *&pstr)
 
const std::string & scriptname () const
 

Public Attributes

Executorexec
 

Protected Member Functions

 ExecutorModule (const char *moduleName, Executor &iExec)
 
virtual BObjectImpexecFunc (unsigned idx)=0
 
virtual int functionIndex (const std::string &funcname)=0
 
virtual std::string functionName (unsigned idx)=0
 

Protected Attributes

boost_utils::function_name_flystring moduleName
 

Private Member Functions

 ExecutorModule (const ExecutorModule &exec)=delete
 
ExecutorModuleoperator= (const ExecutorModule &exec)=delete
 

Friends

class Executor
 

Detailed Description

Definition at line 41 of file execmodl.h.

Constructor & Destructor Documentation

virtual Pol::Bscript::ExecutorModule::~ExecutorModule ( )
virtualdefault
Pol::Bscript::ExecutorModule::ExecutorModule ( const char *  moduleName,
Executor iExec 
)
protected

Definition at line 17 of file execmodl.cpp.

Pol::Bscript::ExecutorModule::ExecutorModule ( const ExecutorModule exec)
privatedelete

Member Function Documentation

BApplicObjBase * Pol::Bscript::ExecutorModule::getApplicObjParam ( unsigned  param,
const BApplicObjType object_type 
)
void * Pol::Bscript::ExecutorModule::getApplicPtrParam ( unsigned  param,
const BApplicObjType pointer_type 
)
bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
int &  value 
)

Definition at line 62 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

Referenced by Pol::Module::UOExecutorModule::broadcast(), Pol::Module::OSExecutorModule::getprocess(), Pol::Module::UOExecutorModule::mf_Accessible(), Pol::Module::UOExecutorModule::mf_AddAmount(), Pol::Module::UOExecutorModule::mf_AddMenuItem(), Pol::Module::AttributeExecutorModule::mf_AlterAttributeTemporaryMod(), Pol::Module::UOExecutorModule::mf_ApplyConstraint(), Pol::Module::VitalExecutorModule::mf_ApplyDamage(), Pol::Module::VitalExecutorModule::mf_ApplyRawDamage(), Pol::Module::UOExecutorModule::mf_AssignRectToWeatherRegion(), Pol::Module::AttributeExecutorModule::mf_BaseSkillToRaw(), Pol::Module::UnicodeExecutorModule::mf_BroadcastUC(), Pol::Module::UOExecutorModule::mf_CanWalk(), Pol::Module::BasicExecutorModule::mf_CChr(), Pol::Module::UOExecutorModule::mf_CheckLosAt(), Pol::Module::UOExecutorModule::mf_CheckLosBetween(), Pol::Module::AttributeExecutorModule::mf_CheckSkill(), Pol::Module::VitalExecutorModule::mf_ConsumeMana(), Pol::Module::UOExecutorModule::mf_ConsumeReagents(), Pol::Module::UOExecutorModule::mf_ConsumeSubstance(), Pol::Module::VitalExecutorModule::mf_ConsumeVital(), Pol::Module::UOExecutorModule::mf_CoordinateDistance(), Pol::Module::UOExecutorModule::mf_CoordinateDistanceEuclidean(), Pol::Module::DataFileExecutorModule::mf_CreateDataFile(), Pol::Module::UOExecutorModule::mf_CreateItemAtLocation(), Pol::Module::UOExecutorModule::mf_CreateItemCopyAtLocation(), Pol::Module::UOExecutorModule::mf_CreateItemInBackpack(), Pol::Module::UOExecutorModule::mf_CreateItemInContainer(), Pol::Module::UOExecutorModule::mf_CreateItemInInventory(), Pol::Module::UOExecutorModule::mf_CreateMultiAtLocation(), Pol::Module::UOExecutorModule::mf_CreateNpcFromTemplate(), Pol::Module::UOExecutorModule::mf_DisableEvents(), Pol::Module::UOExecutorModule::mf_EnableEvents(), Pol::Module::UOExecutorModule::mf_EnumerateItemsInContainer(), Pol::Module::SQLExecutorModule::mf_FieldName(), Pol::Module::GuildExecutorModule::mf_FindGuild(), Pol::Module::UOExecutorModule::mf_FindPath(), Pol::Module::UOExecutorModule::mf_FindSubstance(), Pol::Module::PolSystemExecutorModule::mf_FormatItemDescription(), Pol::Module::MathExecutorModule::mf_FormatRealToString(), Pol::Module::PolSystemExecutorModule::mf_GetCmdLevelName(), Pol::Module::UOExecutorModule::mf_GetCoordsInLine(), Pol::Module::UOExecutorModule::mf_GetEquipmentByLayer(), Pol::Module::UOExecutorModule::mf_GetFacing(), Pol::Module::UOExecutorModule::mf_GetHarvestDifficulty(), Pol::Module::UOExecutorModule::mf_GetMapInfo(), Pol::Module::UOExecutorModule::mf_GetMidpointCircleCoords(), Pol::Module::UOExecutorModule::mf_GetMultiDimensions(), Pol::Module::UOExecutorModule::mf_GetRegionLightLevelAtLocation(), Pol::Module::UOExecutorModule::mf_GetRegionNameAtLocation(), Pol::Module::UOExecutorModule::mf_GetRegionString(), Pol::Module::UOExecutorModule::mf_GetSpellDifficulty(), Pol::Module::UOExecutorModule::mf_GetStandingHeight(), Pol::Module::UOExecutorModule::mf_GetStandingLayers(), Pol::Module::UOExecutorModule::mf_GetWorldHeight(), Pol::Module::UOExecutorModule::mf_HarvestResource(), Pol::Module::VitalExecutorModule::mf_HealDamage(), Pol::Module::FileAccessExecutorModule::mf_ListDirectory(), Pol::Module::UOExecutorModule::mf_ListGhostsNearLocation(), Pol::Module::UOExecutorModule::mf_ListHostiles(), Pol::Module::UOExecutorModule::mf_ListItemsAtLocation(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocation(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocationOfType(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocationWithFlag(), Pol::Module::UOExecutorModule::mf_ListMobilesInBox(), Pol::Module::UOExecutorModule::mf_ListMobilesInLineOfSight(), Pol::Module::UOExecutorModule::mf_ListMobilesNearLocation(), Pol::Module::UOExecutorModule::mf_ListMobilesNearLocationEx(), Pol::Module::UOExecutorModule::mf_ListMultisInBox(), Pol::Module::UOExecutorModule::mf_ListObjectsInBox(), Pol::Module::UOExecutorModule::mf_ListStaticsAtLocation(), Pol::Module::UOExecutorModule::mf_ListStaticsInBox(), Pol::Module::UOExecutorModule::mf_ListStaticsNearLocation(), Pol::Module::FileAccessExecutorModule::mf_LogToFile(), Pol::Module::UBoatExecutorModule::mf_MoveBoat(), Pol::Module::UBoatExecutorModule::mf_MoveBoatRelative(), Pol::Module::UBoatExecutorModule::mf_MoveBoatXY(), Pol::Module::UOExecutorModule::mf_MoveItemToContainer(), Pol::Module::FileAccessExecutorModule::mf_OpenBinaryFile(), Pol::Module::OSExecutorModule::mf_OpenConnection(), Pol::Module::UOExecutorModule::mf_PerformAction(), Pol::Module::OSExecutorModule::mf_performance_diff(), Pol::Module::UOExecutorModule::mf_PlayMovingEffect(), Pol::Module::UOExecutorModule::mf_PlayMovingEffect_Ex(), Pol::Module::UOExecutorModule::mf_PlayMovingEffectXyz(), Pol::Module::UOExecutorModule::mf_PlayMovingEffectXyz_Ex(), Pol::Module::UOExecutorModule::mf_PlayMusic(), Pol::Module::UOExecutorModule::mf_PlayObjectCenteredEffect(), Pol::Module::UOExecutorModule::mf_PlayObjectCenteredEffect_Ex(), Pol::Module::UOExecutorModule::mf_PlaySoundEffect(), Pol::Module::UOExecutorModule::mf_PlaySoundEffectPrivate(), Pol::Module::UOExecutorModule::mf_PlaySoundEffectXYZ(), Pol::Module::UOExecutorModule::mf_PlayStationaryEffect(), Pol::Module::UOExecutorModule::mf_PlayStationaryEffect_Ex(), Pol::Module::UOExecutorModule::mf_PrintTextAbove(), Pol::Module::ClilocExecutorModule::mf_PrintTextAboveCL(), Pol::Module::ClilocExecutorModule::mf_PrintTextAbovePrivateCL(), Pol::Module::UnicodeExecutorModule::mf_PrintTextAboveUC(), Pol::Module::UOExecutorModule::mf_PrivateTextAbove(), Pol::Module::UnicodeExecutorModule::mf_PrivateTextAboveUC(), Pol::Module::AttributeExecutorModule::mf_RawSkillToBase(), Pol::Module::UOExecutorModule::mf_RegisterForSpeechEvents(), Pol::Module::UOExecutorModule::mf_Resurrect(), Pol::Module::UOExecutorModule::mf_SaveWorldState(), Pol::Module::UOExecutorModule::mf_SendOverallSeason(), Pol::Module::UOExecutorModule::mf_SendQuestArrow(), Pol::Module::UOExecutorModule::mf_SendSysMessage(), Pol::Module::ClilocExecutorModule::mf_SendSysMessageCL(), Pol::Module::UnicodeExecutorModule::mf_SendSysMessageUC(), Pol::Module::OSExecutorModule::mf_set_debug(), Pol::Module::OSExecutorModule::mf_set_event_queue_size(), Pol::Module::OSExecutorModule::mf_set_priority(), Pol::Module::OSExecutorModule::mf_set_script_option(), Pol::Module::NPCExecutorModule::mf_SetAnchor(), Pol::Module::AttributeExecutorModule::mf_SetAttributeBaseValue(), Pol::Module::AttributeExecutorModule::mf_SetAttributeCap(), Pol::Module::AttributeExecutorModule::mf_SetAttributeLock(), Pol::Module::AttributeExecutorModule::mf_SetAttributeTemporaryMod(), Pol::Module::UOExecutorModule::mf_SetRegionLightLevel(), Pol::Module::UOExecutorModule::mf_SetRegionWeatherLevel(), Pol::Module::VitalExecutorModule::mf_SetVital(), Pol::Module::UOExecutorModule::mf_SpeakPowerWords(), Pol::Module::UOExecutorModule::mf_StartSpellEffect(), Pol::Module::UtilExecutorModule::mf_StrFormatTime(), Pol::Module::UOExecutorModule::mf_SubtractAmount(), Pol::Module::UOExecutorModule::mf_SystemFindObjectBySerial(), Pol::Module::UOExecutorModule::mf_Target(), Pol::Module::UOExecutorModule::mf_TargetMultiPlacement(), Pol::Module::UBoatExecutorModule::mf_TurnBoat(), Pol::Module::UOExecutorModule::mf_UpdateMobile(), and Pol::Module::NPCExecutorModule::SayUC().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
int &  value,
int  maxval 
)

Definition at line 66 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
int &  value,
int  minval,
int  maxval 
)

Definition at line 70 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
unsigned &  value 
)

Definition at line 75 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
short &  value 
)

Definition at line 80 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
short &  value,
short  maxval 
)

Definition at line 84 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
short &  value,
short  minval,
short  maxval 
)

Definition at line 88 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
unsigned short &  value 
)

Definition at line 93 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
unsigned short &  value,
unsigned short  maxval 
)

Definition at line 97 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

bool Pol::Bscript::ExecutorModule::getParam ( unsigned  param,
unsigned short &  value,
unsigned short  minval,
unsigned short  maxval 
)

Definition at line 101 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParam().

BObjectImp * Pol::Bscript::ExecutorModule::getParamImp ( unsigned  param,
BObjectImp::BObjectType  type 
)

Definition at line 26 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParamImp().

bool Pol::Bscript::ExecutorModule::getParamImp ( unsigned  param,
BObjectImp *&  imp 
)

Definition at line 30 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getParamImp().

const String * Pol::Bscript::ExecutorModule::getStringParam ( unsigned  param)

Definition at line 36 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getStringParam().

Referenced by Pol::Module::UOExecutorModule::mf_AddMenuItem(), Pol::Module::PolSystemExecutorModule::mf_AddRealm(), Pol::Module::FileAccessExecutorModule::mf_AppendToFile(), Pol::Module::UOExecutorModule::mf_ApplyConstraint(), Pol::Module::UOExecutorModule::mf_AssignRectToWeatherRegion(), Pol::Module::UnicodeExecutorModule::mf_BroadcastUC(), Pol::Module::UOExecutorModule::mf_CanWalk(), Pol::Module::UOExecutorModule::mf_CheckLosBetween(), Pol::Module::SQLExecutorModule::mf_ConnectToDB(), Pol::Module::DataFileExecutorModule::mf_CreateDataFile(), Pol::Module::FileAccessExecutorModule::mf_CreateDirectory(), Pol::Module::UOExecutorModule::mf_CreateItemAtLocation(), Pol::Module::UOExecutorModule::mf_CreateItemCopyAtLocation(), Pol::Module::UOExecutorModule::mf_CreateMenu(), Pol::Module::UOExecutorModule::mf_CreateMultiAtLocation(), Pol::Module::UOExecutorModule::mf_CreateNpcFromTemplate(), Pol::Module::StorageExecutorModule::mf_CreateRootItemInStorageArea(), Pol::Module::PolSystemExecutorModule::mf_DeleteRealm(), Pol::Module::StorageExecutorModule::mf_DestroyRootItemInStorageArea(), Pol::Module::UOExecutorModule::mf_EquipFromTemplate(), Pol::Module::UOExecutorModule::mf_EraseGlobalProperty(), Pol::Module::UOExecutorModule::mf_EraseObjProperty(), Pol::Module::FileAccessExecutorModule::mf_FileExists(), Pol::Module::UOExecutorModule::mf_FindPath(), Pol::Module::StorageExecutorModule::mf_FindRootItemInStorageArea(), Pol::Module::StorageExecutorModule::mf_FindStorageArea(), Pol::Module::PolSystemExecutorModule::mf_FormatItemDescription(), Pol::Module::PolSystemExecutorModule::mf_GetCmdLevelName(), Pol::Module::PolSystemExecutorModule::mf_GetCmdLevelNumber(), Pol::Module::UOExecutorModule::mf_GetCommandHelp(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigInt(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigIntArray(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigReal(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigString(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigStringArray(), Pol::Module::ConfigFileExecutorModule::mf_GetConfigStringDictionary(), Pol::Module::UOExecutorModule::mf_GetGlobalProperty(), Pol::Module::UOExecutorModule::mf_GetHarvestDifficulty(), Pol::Module::UOExecutorModule::mf_GetMapInfo(), Pol::Module::UOExecutorModule::mf_GetObjProperty(), Pol::Module::UOExecutorModule::mf_GetObjtypeByName(), Pol::Module::PolSystemExecutorModule::mf_GetPackageByName(), Pol::Module::UOExecutorModule::mf_GetRegionLightLevelAtLocation(), Pol::Module::UOExecutorModule::mf_GetRegionNameAtLocation(), Pol::Module::UOExecutorModule::mf_GetRegionString(), Pol::Module::UOExecutorModule::mf_GetStandingHeight(), Pol::Module::UOExecutorModule::mf_GetStandingLayers(), Pol::Module::UOExecutorModule::mf_GetWorldHeight(), Pol::Module::UOExecutorModule::mf_GrantPrivilege(), Pol::Module::UOExecutorModule::mf_HarvestResource(), Pol::Module::OSExecutorModule::mf_HTTPRequest(), Pol::Module::FileAccessExecutorModule::mf_ListDirectory(), Pol::Module::UOExecutorModule::mf_ListGhostsNearLocation(), Pol::Module::UOExecutorModule::mf_ListItemsAtLocation(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocation(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocationOfType(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocationWithFlag(), Pol::Module::UOExecutorModule::mf_ListMobilesInBox(), Pol::Module::UOExecutorModule::mf_ListMobilesNearLocation(), Pol::Module::UOExecutorModule::mf_ListMobilesNearLocationEx(), Pol::Module::UOExecutorModule::mf_ListMultisInBox(), Pol::Module::UOExecutorModule::mf_ListObjectsInBox(), Pol::Module::UOExecutorModule::mf_ListOfflineMobilesInRealm(), Pol::Module::UOExecutorModule::mf_ListStaticsAtLocation(), Pol::Module::UOExecutorModule::mf_ListStaticsInBox(), Pol::Module::UOExecutorModule::mf_ListStaticsNearLocation(), Pol::Module::FileAccessExecutorModule::mf_LogToFile(), Pol::Module::PolSystemExecutorModule::mf_MD5Encrypt(), Pol::Module::FileAccessExecutorModule::mf_OpenBinaryFile(), Pol::Module::OSExecutorModule::mf_OpenConnection(), Pol::Module::DataFileExecutorModule::mf_OpenDataFile(), Pol::Module::OSExecutorModule::mf_OpenURL(), Pol::Module::FileAccessExecutorModule::mf_OpenXMLFile(), Pol::Module::UOExecutorModule::mf_PlayMovingEffectXyz(), Pol::Module::UOExecutorModule::mf_PlayMovingEffectXyz_Ex(), Pol::Module::UOExecutorModule::mf_PlaySoundEffectXYZ(), Pol::Module::UOExecutorModule::mf_PlayStationaryEffect(), Pol::Module::UOExecutorModule::mf_PlayStationaryEffect_Ex(), Pol::Module::UOExecutorModule::mf_PrintTextAbove(), Pol::Module::UnicodeExecutorModule::mf_PrintTextAboveUC(), Pol::Module::UOExecutorModule::mf_PrivateTextAbove(), Pol::Module::UnicodeExecutorModule::mf_PrivateTextAboveUC(), Pol::Module::SQLExecutorModule::mf_Query(), Pol::Module::HttpExecutorModule::mf_QueryParam(), Pol::Module::FileAccessExecutorModule::mf_ReadFile(), Pol::Module::UnicodeExecutorModule::mf_RequestInputUC(), Pol::Module::UOExecutorModule::mf_RevokePrivilege(), Pol::Module::SQLExecutorModule::mf_SelectDb(), Pol::Module::UOExecutorModule::mf_SendCharProfile(), Pol::Module::UOExecutorModule::mf_SendPacket(), Pol::Module::UOExecutorModule::mf_SendStringAsTipWindow(), Pol::Module::UOExecutorModule::mf_SendSysMessage(), Pol::Module::UnicodeExecutorModule::mf_SendSysMessageUC(), Pol::Module::UOExecutorModule::mf_SetName(), Pol::Module::UOExecutorModule::mf_SetObjProperty(), Pol::Module::UOExecutorModule::mf_SetRegionLightLevel(), Pol::Module::UOExecutorModule::mf_SetRegionWeatherLevel(), Pol::Module::UtilExecutorModule::mf_StrFormatTime(), Pol::Module::OSExecutorModule::mf_unload_scripts(), Pol::Module::ConfigFileExecutorModule::mf_UnloadConfigFile(), Pol::Module::DataFileExecutorModule::mf_UnloadDataFile(), Pol::Module::FileAccessExecutorModule::mf_WriteFile(), Pol::Module::HttpExecutorModule::mf_WriteHtml(), Pol::Module::HttpExecutorModule::mf_WriteHtmlRaw(), and Pol::Module::NPCExecutorModule::SayUC().

bool Pol::Bscript::ExecutorModule::getStringParam ( unsigned  param,
const String *&  pstr 
)

Definition at line 49 of file execmodl.cpp.

References exec, and Pol::Bscript::Executor::getStringParam().

ExecutorModule& Pol::Bscript::ExecutorModule::operator= ( const ExecutorModule exec)
privatedelete

Friends And Related Function Documentation

friend class Executor
friend

Definition at line 80 of file execmodl.h.

Member Data Documentation

Executor& Pol::Bscript::ExecutorModule::exec

Definition at line 73 of file execmodl.h.

Referenced by Pol::Module::UOExecutorModule::broadcast(), Pol::Module::NPCExecutorModule::CanMove(), Pol::Core::DebugContext::cmd_start(), Pol::Module::NPCExecutorModule::CreateItem(), Pol::Module::NPCExecutorModule::face(), Pol::Module::BasicExecutorModule::find(), Pol::Module::ConfigFileExecutorModule::get_cfgfilename(), Pol::Items::Item::get_script_member_id(), getApplicObjParam(), getApplicPtrParam(), Pol::Module::DataFileExecutorModule::GetDataStoreFile(), getObjArrayParam(), getParam(), getParamImp(), Pol::Module::NPCExecutorModule::getproperty(), getRealParam(), Pol::Module::getStoredConfigElemParam(), Pol::Module::getStoredConfigFileParam(), getStringParam(), Pol::Core::handle_unicode_prompt(), Pol::Module::NPCExecutorModule::IsLegalMove(), Pol::Module::BasicExecutorModule::len(), Pol::Module::BasicExecutorModule::lower(), Pol::Module::UOExecutorModule::mf_Accessible(), Pol::Module::UOExecutorModule::mf_AddAmount(), Pol::Module::UOExecutorModule::mf_AddMenuItem(), Pol::Module::AttributeExecutorModule::mf_AlterAttributeTemporaryMod(), Pol::Module::ConfigFileExecutorModule::mf_AppendConfigFileElem(), Pol::Module::FileAccessExecutorModule::mf_AppendToFile(), Pol::Module::VitalExecutorModule::mf_ApplyDamage(), Pol::Module::VitalExecutorModule::mf_ApplyRawDamage(), Pol::Module::UOExecutorModule::mf_Attach(), Pol::Module::BasicExecutorModule::mf_Bin(), Pol::Module::UBoatExecutorModule::mf_BoatFromItem(), Pol::Module::BasicExecutorModule::mf_Boolean(), Pol::Module::BasicExecutorModule::mf_CAsc(), Pol::Module::BasicExecutorModule::mf_CAscZ(), Pol::Module::BasicExecutorModule::mf_CChrZ(), Pol::Module::BasicExecutorModule::mf_CDbl(), Pol::Module::UOExecutorModule::mf_CheckLineOfSight(), Pol::Module::UOExecutorModule::mf_CheckLosAt(), Pol::Module::AttributeExecutorModule::mf_CheckSkill(), Pol::Module::BasicExecutorModule::mf_CInt(), Pol::Module::UOExecutorModule::mf_CloseTradeWindow(), Pol::Module::BasicExecutorModule::mf_Compare(), Pol::Module::ConfigFileExecutorModule::mf_ConfigFile(), Pol::Module::VitalExecutorModule::mf_ConsumeMana(), Pol::Module::UOExecutorModule::mf_ConsumeReagents(), Pol::Module::UOExecutorModule::mf_ConsumeSubstance(), Pol::Module::VitalExecutorModule::mf_ConsumeVital(), Pol::Module::DataFileExecutorModule::mf_CreateDataFile(), Pol::Module::FileAccessExecutorModule::mf_CreateDirectory(), Pol::Module::UOExecutorModule::mf_CreateItemAtLocation(), Pol::Module::UOExecutorModule::mf_CreateItemCopyAtLocation(), Pol::Module::UOExecutorModule::mf_CreateItemInBackpack(), Pol::Module::UOExecutorModule::mf_CreateItemInContainer(), Pol::Module::UOExecutorModule::mf_CreateItemInInventory(), Pol::Module::UOExecutorModule::mf_CreateMultiAtLocation(), Pol::Module::UOExecutorModule::mf_CreateNpcFromTemplate(), Pol::Module::PolSystemExecutorModule::mf_CreatePacket(), Pol::Module::StorageExecutorModule::mf_CreateRootItemInStorageArea(), Pol::Module::BasicExecutorModule::mf_CStr(), Pol::Module::GuildExecutorModule::mf_DestroyGuild(), Pol::Module::UOExecutorModule::mf_DestroyItem(), Pol::Module::UOExecutorModule::mf_DestroyMulti(), Pol::Module::UOExecutorModule::mf_DisconnectClient(), Pol::Module::UOExecutorModule::mf_Distance(), Pol::Module::UOExecutorModule::mf_DistanceEuclidean(), Pol::Module::UOExecutorModule::mf_EnumerateItemsInContainer(), Pol::Module::UOExecutorModule::mf_EquipFromTemplate(), Pol::Module::UOExecutorModule::mf_EquipItem(), Pol::Module::UOExecutorModule::mf_EraseObjProperty(), Pol::Module::FileAccessExecutorModule::mf_FileExists(), Pol::Module::ConfigFileExecutorModule::mf_FindConfigElement(), Pol::Module::UOExecutorModule::mf_FindObjtypeInContainer(), Pol::Module::StorageExecutorModule::mf_FindRootItemInStorageArea(), Pol::Module::UOExecutorModule::mf_FindSubstance(), Pol::Module::UOExecutorModule::mf_GetAmount(), Pol::Module::AttributeExecutorModule::mf_GetAttribute(), Pol::Module::AttributeExecutorModule::mf_GetAttributeBaseValue(), Pol::Module::AttributeExecutorModule::mf_GetAttributeCap(), Pol::Module::AttributeExecutorModule::mf_GetAttributeDefaultCap(), Pol::Module::AttributeExecutorModule::mf_GetAttributeIntrinsicMod(), Pol::Module::AttributeExecutorModule::mf_GetAttributeLock(), Pol::Module::AttributeExecutorModule::mf_GetAttributeName(), Pol::Module::AttributeExecutorModule::mf_GetAttributeTemporaryMod(), Pol::Module::PolSystemExecutorModule::mf_GetCmdLevelName(), Pol::Module::UOExecutorModule::mf_GetCommandHelp(), Pol::Module::UOExecutorModule::mf_GetEquipmentByLayer(), Pol::Module::PolSystemExecutorModule::mf_GetItemDescriptor(), Pol::Module::UOExecutorModule::mf_GetObjProperty(), Pol::Module::UOExecutorModule::mf_GetObjPropertyNames(), Pol::Module::UOExecutorModule::mf_GetObjType(), Pol::Module::UOExecutorModule::mf_GetPosition(), Pol::Module::UOExecutorModule::mf_GetRegionName(), Pol::Module::VitalExecutorModule::mf_GetVital(), Pol::Module::VitalExecutorModule::mf_GetVitalMaximumValue(), Pol::Module::VitalExecutorModule::mf_GetVitalName(), Pol::Module::VitalExecutorModule::mf_GetVitalRegenRate(), Pol::Module::UOExecutorModule::mf_GrantPrivilege(), Pol::Module::VitalExecutorModule::mf_HealDamage(), Pol::Module::BasicExecutorModule::mf_Hex(), Pol::Module::OSExecutorModule::mf_HTTPRequest(), Pol::Module::PolSystemExecutorModule::mf_IncRevision(), Pol::Module::UOExecutorModule::mf_IsStackable(), Pol::Module::FileAccessExecutorModule::mf_ListDirectory(), Pol::Module::UOExecutorModule::mf_ListEquippedItems(), Pol::Module::UOExecutorModule::mf_ListHostiles(), Pol::Module::UOExecutorModule::mf_ListItemsNearLocationOfType(), Pol::Module::UOExecutorModule::mf_ListMobilesInLineOfSight(), Pol::Module::ConfigFileExecutorModule::mf_LoadTusScpFile(), Pol::Module::OSExecutorModule::mf_Log(), Pol::Module::FileAccessExecutorModule::mf_LogToFile(), Pol::Module::UBoatExecutorModule::mf_MoveBoat(), Pol::Module::UBoatExecutorModule::mf_MoveBoatRelative(), Pol::Module::UBoatExecutorModule::mf_MoveBoatXY(), Pol::Module::UOExecutorModule::mf_MoveItemToContainer(), Pol::Module::UOExecutorModule::mf_MoveItemToSecureTradeWin(), Pol::Module::FileAccessExecutorModule::mf_OpenBinaryFile(), Pol::Module::OSExecutorModule::mf_OpenConnection(), Pol::Module::DataFileExecutorModule::mf_OpenDataFile(), Pol::Module::UOExecutorModule::mf_OpenPaperdoll(), Pol::Module::FileAccessExecutorModule::mf_OpenXMLFile(), Pol::Module::BasicExecutorModule::mf_Pack(), Pol::Module::BasicExecutorModule::mf_PackJSON(), Pol::Module::UOExecutorModule::mf_PerformAction(), Pol::Module::OSExecutorModule::mf_performance_diff(), Pol::Module::UOExecutorModule::mf_PlayLightningBoltEffect(), Pol::Module::UOExecutorModule::mf_PlayMovingEffect(), Pol::Module::UOExecutorModule::mf_PlayMovingEffect_Ex(), Pol::Module::UOExecutorModule::mf_PlayMusic(), Pol::Module::UOExecutorModule::mf_PlayObjectCenteredEffect(), Pol::Module::UOExecutorModule::mf_PlayObjectCenteredEffect_Ex(), Pol::Module::UOExecutorModule::mf_PlaySoundEffect(), Pol::Module::UOExecutorModule::mf_PlaySoundEffectPrivate(), Pol::Module::UOExecutorModule::mf_PrintTextAbove(), Pol::Module::ClilocExecutorModule::mf_PrintTextAboveCL(), Pol::Module::ClilocExecutorModule::mf_PrintTextAbovePrivateCL(), Pol::Module::UOExecutorModule::mf_PrivateTextAbove(), Pol::Module::UtilExecutorModule::mf_RandomDiceRoll(), Pol::Module::UtilExecutorModule::mf_RandomFloat(), Pol::Module::UtilExecutorModule::mf_RandomInt(), Pol::Module::UtilExecutorModule::mf_RandomIntMinMax(), Pol::Module::FileAccessExecutorModule::mf_ReadFile(), Pol::Module::VitalExecutorModule::mf_RecalcVitals(), Pol::Module::UOExecutorModule::mf_RegisterForSpeechEvents(), Pol::Module::UBoatExecutorModule::mf_RegisterItemWithBoat(), Pol::Module::UOExecutorModule::mf_ReleaseItem(), Pol::Module::UnicodeExecutorModule::mf_RequestInputUC(), Pol::Module::UOExecutorModule::mf_ReserveItem(), Pol::Module::UOExecutorModule::mf_RestartScript(), Pol::Module::UOExecutorModule::mf_Resurrect(), Pol::Module::UOExecutorModule::mf_RevokePrivilege(), Pol::Module::NPCExecutorModule::mf_RunAwayFrom(), Pol::Module::NPCExecutorModule::mf_RunAwayFromLocation(), Pol::Module::NPCExecutorModule::mf_RunToward(), Pol::Module::NPCExecutorModule::mf_RunTowardLocation(), Pol::Module::UOExecutorModule::mf_SaveWorldState(), Pol::Module::UOExecutorModule::mf_SecureTradeWin(), Pol::Module::UOExecutorModule::mf_SelectMenuItem(), Pol::Module::UOExecutorModule::mf_SendCharProfile(), Pol::Module::UOExecutorModule::mf_SendEvent(), Pol::Module::UOExecutorModule::mf_SendOpenSpecialContainer(), Pol::Module::UOExecutorModule::mf_SendPacket(), Pol::Module::UOExecutorModule::mf_SendQuestArrow(), Pol::Module::UOExecutorModule::mf_SendSkillWindow(), Pol::Module::UOExecutorModule::mf_SendStringAsTipWindow(), Pol::Module::UOExecutorModule::mf_SendSysMessage(), Pol::Module::ClilocExecutorModule::mf_SendSysMessageCL(), Pol::Module::UOExecutorModule::mf_SendViewContainer(), Pol::Module::OSExecutorModule::mf_set_debug(), Pol::Module::OSExecutorModule::mf_set_script_option(), Pol::Module::AttributeExecutorModule::mf_SetAttributeBaseValue(), Pol::Module::AttributeExecutorModule::mf_SetAttributeCap(), Pol::Module::AttributeExecutorModule::mf_SetAttributeLock(), Pol::Module::AttributeExecutorModule::mf_SetAttributeTemporaryMod(), Pol::Module::UOExecutorModule::mf_SetGlobalProperty(), Pol::Module::UOExecutorModule::mf_SetName(), Pol::Module::UOExecutorModule::mf_SetObjProperty(), Pol::Module::NPCExecutorModule::mf_SetOpponent(), Pol::Module::UOExecutorModule::mf_SetScriptController(), Pol::Module::PolSystemExecutorModule::mf_SetSysTrayPopupText(), Pol::Module::VitalExecutorModule::mf_SetVital(), Pol::Module::NPCExecutorModule::mf_SetWarMode(), Pol::Module::BasicExecutorModule::mf_SizeOf(), Pol::Module::UOExecutorModule::mf_SpeakPowerWords(), Pol::Module::BasicExecutorModule::mf_SplitWords(), Pol::Module::UOExecutorModule::mf_StartSpellEffect(), Pol::Module::BasicExecutorModule::mf_StrReplace(), Pol::Module::BasicExecutorModule::mf_substr(), Pol::Module::BasicExecutorModule::mf_SubStrReplace(), Pol::Module::UOExecutorModule::mf_SubtractAmount(), Pol::Module::UBoatExecutorModule::mf_SystemFindBoatBySerial(), Pol::Module::UOExecutorModule::mf_SystemFindObjectBySerial(), Pol::Module::UOExecutorModule::mf_Target(), Pol::Module::UOExecutorModule::mf_TargetCancel(), Pol::Module::UOExecutorModule::mf_TargetCoordinates(), Pol::Module::UOExecutorModule::mf_TargetMultiPlacement(), Pol::Module::BasicExecutorModule::mf_Trim(), Pol::Module::NPCExecutorModule::mf_TurnAwayFrom(), Pol::Module::NPCExecutorModule::mf_TurnAwayFromLocation(), Pol::Module::UBoatExecutorModule::mf_TurnBoat(), Pol::Module::NPCExecutorModule::mf_TurnToward(), Pol::Module::NPCExecutorModule::mf_TurnTowardLocation(), Pol::Module::BasicExecutorModule::mf_TypeOf(), Pol::Module::BasicExecutorModule::mf_TypeOfInt(), Pol::Module::BasicExecutorModule::mf_Unpack(), Pol::Module::BasicExecutorModule::mf_UnpackJSON(), Pol::Module::UOExecutorModule::mf_UpdateItem(), Pol::Module::UOExecutorModule::mf_UpdateMobile(), Pol::Module::UOExecutorModule::mf_UseItem(), Pol::Module::NPCExecutorModule::mf_WalkAwayFrom(), Pol::Module::NPCExecutorModule::mf_WalkAwayFromLocation(), Pol::Module::NPCExecutorModule::mf_WalkToward(), Pol::Module::NPCExecutorModule::mf_WalkTowardLocation(), Pol::Module::FileAccessExecutorModule::mf_WriteFile(), Pol::Module::HttpExecutorModule::mf_WriteHtml(), Pol::Module::HttpExecutorModule::mf_WriteHtmlRaw(), Pol::Module::NPCExecutorModule::move(), Pol::Module::NPCExecutorModule::NPCExecutorModule(), Pol::Module::BasicIoExecutorModule::print(), Pol::Module::OSExecutorModule::revive(), Pol::Module::OSExecutorModule::revive_debugged(), Pol::Module::OSExecutorModule::run_script(), Pol::Module::OSExecutorModule::run_script_to_completion(), Pol::Module::NPCExecutorModule::say(), Pol::Module::NPCExecutorModule::SayUC(), scriptname(), Pol::Module::OSExecutorModule::set_critical(), Pol::Module::NPCExecutorModule::setproperty(), Pol::Module::OSExecutorModule::signal_event(), Pol::Module::OSExecutorModule::sleep(), Pol::Module::OSExecutorModule::sleepms(), Pol::Module::OSExecutorModule::start_script(), Pol::Module::OSExecutorModule::start_skill_script(), Pol::Module::BasicExecutorModule::upper(), Pol::Module::OSExecutorModule::wait_for_event(), and Pol::Module::NPCExecutorModule::~NPCExecutorModule().

boost_utils::function_name_flystring Pol::Bscript::ExecutorModule::moduleName
protected

Definition at line 78 of file execmodl.h.

Referenced by Pol::Bscript::Executor::findModule().


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