Pol  Rev 533
ExecutorModule Class Reference

#include <execmodl.h>

+ Inheritance diagram for ExecutorModule:
+ Collaboration diagram for ExecutorModule:

List of all members.

Public Member Functions

virtual ~ExecutorModule ()
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 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 char *funcname)=0
virtual std::string functionName (unsigned idx)=0

Protected Attributes

const char * moduleName

Private Member Functions

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

Friends

class Executor

Detailed Description

Definition at line 25 of file execmodl.h.


Constructor & Destructor Documentation

virtual ExecutorModule::~ExecutorModule ( ) [inline, virtual]

Definition at line 28 of file execmodl.h.

ExecutorModule::ExecutorModule ( const char *  moduleName,
Executor iExec 
) [inline, protected]

Definition at line 87 of file execmodl.h.

ExecutorModule::ExecutorModule ( const ExecutorModule exec) [private]

Member Function Documentation

BApplicObjBase* ExecutorModule::getApplicObjParam ( unsigned  param,
const BApplicObjType object_type 
) [inline]

Definition at line 34 of file execmodl.h.

References exec, and Executor::getApplicObjParam().

Referenced by getApplicObjParam(), and UOExecutorModule::getDynamicMenuParam().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void* ExecutorModule::getApplicPtrParam ( unsigned  param,
const BApplicObjType pointer_type 
) [inline]

Definition at line 33 of file execmodl.h.

References exec, and Executor::getApplicPtrParam().

Referenced by StorageExecutorModule::mf_CreateRootItemInStorageArea(), and StorageExecutorModule::mf_DestroyRootItemInStorageArea().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
int &  value 
) [inline]

Definition at line 39 of file execmodl.h.

References exec, and Executor::getParam().

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

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
int &  value,
int  maxval 
) [inline]

Definition at line 43 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
int &  value,
int  minval,
int  maxval 
) [inline]

Definition at line 47 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
unsigned &  value 
) [inline]

Definition at line 52 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
short &  value 
) [inline]

Definition at line 57 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
short &  value,
short  maxval 
) [inline]

Definition at line 61 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
short &  value,
short  minval,
short  maxval 
) [inline]

Definition at line 65 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
unsigned short &  value 
) [inline]

Definition at line 70 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
unsigned short &  value,
unsigned short  maxval 
) [inline]

Definition at line 74 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

bool ExecutorModule::getParam ( unsigned  param,
unsigned short &  value,
unsigned short  minval,
unsigned short  maxval 
) [inline]

Definition at line 78 of file execmodl.h.

References exec, and Executor::getParam().

+ Here is the call graph for this function:

BObjectImp* ExecutorModule::getParamImp ( unsigned  param,
BObjectImp::BObjectType  type 
) [inline]

Definition at line 31 of file execmodl.h.

References exec, and Executor::getParamImp().

+ Here is the call graph for this function:

const String* ExecutorModule::getStringParam ( unsigned  param) [inline]

Definition at line 32 of file execmodl.h.

References exec, and Executor::getStringParam().

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

+ Here is the call graph for this function:

bool ExecutorModule::getStringParam ( unsigned  param,
const String *&  pstr 
) [inline]

Definition at line 35 of file execmodl.h.

References exec, and Executor::getStringParam().

+ Here is the call graph for this function:

ExecutorModule& ExecutorModule::operator= ( const ExecutorModule exec) [private]
const string & ExecutorModule::scriptname ( ) const

Definition at line 24 of file execmodl.cpp.

References exec, EScriptProgram::name, and Executor::prog_.

Referenced by NPCExecutorModule::CanMove(), NPCExecutorModule::face(), NPCExecutorModule::move(), and OSExecutorModule::run_script_to_completion().

+ Here is the caller graph for this function:


Friends And Related Function Documentation

friend class Executor [friend]

Definition at line 94 of file execmodl.h.


Member Data Documentation

Definition at line 84 of file execmodl.h.

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

const char* ExecutorModule::moduleName [protected]

Definition at line 92 of file execmodl.h.

Referenced by Executor::findModule().


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