|
Pol
Revision:cb584c9
|
#include <execmodl.h>
Inheritance diagram for Pol::Bscript::ExecutorModule:Public Member Functions | |
| virtual | ~ExecutorModule ()=default |
| BApplicObjBase * | getApplicObjParam (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) |
| BObjectImp * | getParamImp (unsigned param) |
| BObjectImp * | getParamImp (unsigned param, BObjectImp::BObjectType type) |
| bool | getParamImp (unsigned param, BObjectImp *&imp) |
| bool | getRealParam (unsigned param, double &value) |
| const String * | getStringParam (unsigned param) |
| bool | getStringParam (unsigned param, const String *&pstr) |
| const std::string & | scriptname () const |
Public Attributes | |
| Executor & | exec |
Protected Member Functions | |
| ExecutorModule (const char *moduleName, Executor &iExec) | |
| virtual BObjectImp * | execFunc (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 | |
| ExecutorModule & | operator= (const ExecutorModule &exec)=delete |
Friends | |
| class | Executor |
Definition at line 41 of file execmodl.h.
|
virtualdefault |
|
protected |
Definition at line 17 of file execmodl.cpp.
|
privatedelete |
|
protectedpure virtual |
Implemented in Pol::Bscript::TmplExecutorModule< T >, Pol::Bscript::TmplExecutorModule< PartyExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicIoExecutorModule >, Pol::Bscript::TmplExecutorModule< ConfigFileExecutorModule >, Pol::Bscript::TmplExecutorModule< NPCExecutorModule >, Pol::Bscript::TmplExecutorModule< HttpExecutorModule >, Pol::Bscript::TmplExecutorModule< StorageExecutorModule >, Pol::Bscript::TmplExecutorModule< DataFileExecutorModule >, Pol::Bscript::TmplExecutorModule< FileAccessExecutorModule >, Pol::Bscript::TmplExecutorModule< OSExecutorModule >, Pol::Bscript::TmplExecutorModule< UtilExecutorModule >, Pol::Bscript::TmplExecutorModule< UBoatExecutorModule >, Pol::Bscript::TmplExecutorModule< VitalExecutorModule >, Pol::Bscript::TmplExecutorModule< MathExecutorModule >, Pol::Bscript::TmplExecutorModule< AttributeExecutorModule >, Pol::Bscript::TmplExecutorModule< UnicodeExecutorModule >, Pol::Bscript::TmplExecutorModule< GuildExecutorModule >, Pol::Bscript::TmplExecutorModule< UOExecutorModule >, Pol::Bscript::TmplExecutorModule< PolSystemExecutorModule >, Pol::Bscript::TmplExecutorModule< SQLExecutorModule >, and Pol::Bscript::TmplExecutorModule< ClilocExecutorModule >.
Referenced by Pol::Bscript::Executor::execFunc().
|
protectedpure virtual |
Implemented in Pol::Bscript::TmplExecutorModule< T >, Pol::Bscript::TmplExecutorModule< PartyExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicIoExecutorModule >, Pol::Bscript::TmplExecutorModule< ConfigFileExecutorModule >, Pol::Bscript::TmplExecutorModule< NPCExecutorModule >, Pol::Bscript::TmplExecutorModule< HttpExecutorModule >, Pol::Bscript::TmplExecutorModule< StorageExecutorModule >, Pol::Bscript::TmplExecutorModule< DataFileExecutorModule >, Pol::Bscript::TmplExecutorModule< FileAccessExecutorModule >, Pol::Bscript::TmplExecutorModule< OSExecutorModule >, Pol::Bscript::TmplExecutorModule< UtilExecutorModule >, Pol::Bscript::TmplExecutorModule< UBoatExecutorModule >, Pol::Bscript::TmplExecutorModule< VitalExecutorModule >, Pol::Bscript::TmplExecutorModule< MathExecutorModule >, Pol::Bscript::TmplExecutorModule< AttributeExecutorModule >, Pol::Bscript::TmplExecutorModule< UnicodeExecutorModule >, Pol::Bscript::TmplExecutorModule< GuildExecutorModule >, Pol::Bscript::TmplExecutorModule< UOExecutorModule >, Pol::Bscript::TmplExecutorModule< PolSystemExecutorModule >, Pol::Bscript::TmplExecutorModule< SQLExecutorModule >, and Pol::Bscript::TmplExecutorModule< ClilocExecutorModule >.
Referenced by Pol::Bscript::Executor::AttachFunctionalityModules().
|
protectedpure virtual |
Implemented in Pol::Bscript::TmplExecutorModule< T >, Pol::Bscript::TmplExecutorModule< PartyExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicExecutorModule >, Pol::Bscript::TmplExecutorModule< BasicIoExecutorModule >, Pol::Bscript::TmplExecutorModule< ConfigFileExecutorModule >, Pol::Bscript::TmplExecutorModule< NPCExecutorModule >, Pol::Bscript::TmplExecutorModule< HttpExecutorModule >, Pol::Bscript::TmplExecutorModule< StorageExecutorModule >, Pol::Bscript::TmplExecutorModule< DataFileExecutorModule >, Pol::Bscript::TmplExecutorModule< FileAccessExecutorModule >, Pol::Bscript::TmplExecutorModule< OSExecutorModule >, Pol::Bscript::TmplExecutorModule< UtilExecutorModule >, Pol::Bscript::TmplExecutorModule< UBoatExecutorModule >, Pol::Bscript::TmplExecutorModule< VitalExecutorModule >, Pol::Bscript::TmplExecutorModule< MathExecutorModule >, Pol::Bscript::TmplExecutorModule< AttributeExecutorModule >, Pol::Bscript::TmplExecutorModule< UnicodeExecutorModule >, Pol::Bscript::TmplExecutorModule< GuildExecutorModule >, Pol::Bscript::TmplExecutorModule< UOExecutorModule >, Pol::Bscript::TmplExecutorModule< PolSystemExecutorModule >, Pol::Bscript::TmplExecutorModule< SQLExecutorModule >, and Pol::Bscript::TmplExecutorModule< ClilocExecutorModule >.
Referenced by Pol::Bscript::Executor::execFunc().
| BApplicObjBase * Pol::Bscript::ExecutorModule::getApplicObjParam | ( | unsigned | param, |
| const BApplicObjType * | object_type | ||
| ) |
Definition at line 44 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::getApplicObjParam().
Referenced by Pol::Bscript::getApplicObjParam(), and Pol::Module::UOExecutorModule::getDynamicMenuParam().
| void * Pol::Bscript::ExecutorModule::getApplicPtrParam | ( | unsigned | param, |
| const BApplicObjType * | pointer_type | ||
| ) |
Definition at line 40 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::getApplicPtrParam().
Referenced by Pol::Module::StorageExecutorModule::mf_CreateRootItemInStorageArea(), and Pol::Module::StorageExecutorModule::mf_DestroyRootItemInStorageArea().
| bool Pol::Bscript::ExecutorModule::getObjArrayParam | ( | unsigned | param, |
| ObjArray *& | pobjarr | ||
| ) |
Definition at line 57 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::getObjArrayParam().
Referenced by Pol::Module::FileAccessExecutorModule::mf_AppendToFile(), Pol::Module::UOExecutorModule::mf_ApplyConstraint(), Pol::Module::UnicodeExecutorModule::mf_BroadcastUC(), Pol::Module::ClilocExecutorModule::mf_PrintTextAboveCL(), Pol::Module::ClilocExecutorModule::mf_PrintTextAbovePrivateCL(), Pol::Module::UnicodeExecutorModule::mf_PrintTextAboveUC(), Pol::Module::UnicodeExecutorModule::mf_PrivateTextAboveUC(), Pol::Module::SQLExecutorModule::mf_Query(), Pol::Module::UnicodeExecutorModule::mf_RequestInputUC(), Pol::Module::UOExecutorModule::mf_SendCharProfile(), Pol::Module::ClilocExecutorModule::mf_SendSysMessageCL(), Pol::Module::UnicodeExecutorModule::mf_SendSysMessageUC(), Pol::Module::FileAccessExecutorModule::mf_WriteFile(), and Pol::Module::NPCExecutorModule::SayUC().
| 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_FindObjtypeInContainer(), 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 | ) |
Definition at line 22 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::getParamImp().
Referenced by Pol::Module::UOExecutorModule::getStaticOrDynamicMenuParam(), Pol::Module::NPCExecutorModule::makeboundingbox(), Pol::Module::MathExecutorModule::mf_Abs(), Pol::Module::SQLExecutorModule::mf_AffectedRows(), Pol::Module::ConfigFileExecutorModule::mf_AppendConfigFileElem(), Pol::Module::SQLExecutorModule::mf_Close(), Pol::Module::UOExecutorModule::mf_CreateNpcFromTemplate(), Pol::Module::StorageExecutorModule::mf_CreateStorageArea(), Pol::Module::SQLExecutorModule::mf_FetchRow(), Pol::Module::SQLExecutorModule::mf_FieldName(), Pol::Module::OSExecutorModule::mf_HTTPRequest(), Pol::Module::MathExecutorModule::mf_Max(), Pol::Module::MathExecutorModule::mf_Min(), Pol::Module::SQLExecutorModule::mf_NumFields(), Pol::Module::SQLExecutorModule::mf_NumRows(), Pol::Module::OSExecutorModule::mf_OpenConnection(), Pol::Module::SQLExecutorModule::mf_Query(), Pol::Module::PolSystemExecutorModule::mf_Realms(), Pol::Module::VitalExecutorModule::mf_RecalcVitals(), Pol::Module::SQLExecutorModule::mf_SelectDb(), Pol::Module::UOExecutorModule::mf_SetObjProperty(), Pol::Module::UOExecutorModule::mf_SetScriptController(), Pol::Module::OSExecutorModule::run_script_to_completion(), and Pol::Module::NPCExecutorModule::setproperty().
| 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().
| bool Pol::Bscript::ExecutorModule::getRealParam | ( | unsigned | param, |
| double & | value | ||
| ) |
Definition at line 53 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::getRealParam().
Referenced by Pol::Module::MathExecutorModule::mf_Abs(), Pol::Module::MathExecutorModule::mf_ACos(), Pol::Module::VitalExecutorModule::mf_ApplyDamage(), Pol::Module::MathExecutorModule::mf_ASin(), Pol::Module::MathExecutorModule::mf_ATan(), Pol::Module::MathExecutorModule::mf_Ceil(), Pol::Module::MathExecutorModule::mf_Cos(), Pol::Module::MathExecutorModule::mf_DegToRad(), Pol::Module::MathExecutorModule::mf_Floor(), Pol::Module::MathExecutorModule::mf_FormatRealToString(), Pol::Module::MathExecutorModule::mf_Log10(), Pol::Module::MathExecutorModule::mf_LogE(), Pol::Module::MathExecutorModule::mf_Pow(), Pol::Module::MathExecutorModule::mf_RadToDeg(), Pol::Module::MathExecutorModule::mf_Root(), Pol::Module::MathExecutorModule::mf_Sin(), Pol::Module::MathExecutorModule::mf_Sqrt(), and Pol::Module::MathExecutorModule::mf_Tan().
| 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().
|
privatedelete |
| const std::string & Pol::Bscript::ExecutorModule::scriptname | ( | ) | const |
Definition at line 107 of file execmodl.cpp.
References exec, and Pol::Bscript::Executor::prog_.
Referenced by Pol::Module::NPCExecutorModule::CanMove(), Pol::Module::NPCExecutorModule::face(), Pol::Module::UnicodeExecutorModule::mf_RequestInputUC(), Pol::Module::UOExecutorModule::mf_SelectMenuItem(), Pol::Module::UOExecutorModule::mf_Target(), Pol::Module::UOExecutorModule::mf_TargetCoordinates(), Pol::Module::UOExecutorModule::mf_TargetMultiPlacement(), Pol::Module::NPCExecutorModule::move(), and Pol::Module::OSExecutorModule::run_script_to_completion().
|
friend |
Definition at line 80 of file execmodl.h.
| 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::BasicExecutorModule::mf_DecodeBase64(), 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::BasicExecutorModule::mf_EncodeBase64(), 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().
|
protected |
Definition at line 78 of file execmodl.h.
Referenced by Pol::Bscript::Executor::findModule().