, including all inherited members.
AnyCombination(csArray< psItem * > itemArray, uint32 &resultId, int &resultQty) | WorkManager | [protected] |
AnyTransform(csArray< psTradePatterns * > &patterns, float &KFactor, uint32 targetId, int targetQty) | WorkManager | [protected] |
ApplyProcessScript(psItem *oldItem, psItem *newItem, gemActor *worker, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
calc_combine_quality | WorkManager | [protected] |
calc_lockpick_time | WorkManager | [protected] |
calc_lockpicking_exp | WorkManager | [protected] |
calc_mining_chance | WorkManager | [protected] |
calc_mining_exp | WorkManager | [protected] |
calc_repair_exp | WorkManager | [protected] |
calc_repair_quality | WorkManager | [protected] |
calc_repair_rank | WorkManager | [protected] |
calc_repair_result | WorkManager | [protected] |
calc_repair_time | WorkManager | [protected] |
calc_transform_apply_skill | WorkManager | [protected] |
calc_transform_exp | WorkManager | [protected] |
calc_transform_practice | WorkManager | [protected] |
calc_transform_time | WorkManager | [protected] |
CalculateEventDuration(psTradeTransformations *trans, psTradeProcesses *process, psItem *transItem, gemActor *worker) | WorkManager | [protected] |
CalculateQuality(float factor, psItem *transItem, gemActor *worker, bool amountModifier, float ¤tQuality, psTradeProcesses *process, psTradeTransformations *trans, csTicks time) | WorkManager | [protected] |
CheckStamina(psCharacter *owner) const | WorkManager | [protected] |
CombineContainedItem(uint32 newId, int newQty, float itemQuality, psItem *containerItem) | WorkManager | [protected] |
CombineWork() | WorkManager | [protected] |
constraintFriends(WorkManager *that, char *param) | WorkManager | [static] |
constraintGender(WorkManager *that, char *param) | WorkManager | [static] |
constraintLocation(WorkManager *that, char *param) | WorkManager | [static] |
constraintMode(WorkManager *that, char *param) | WorkManager | [static] |
constraintRace(WorkManager *that, char *param) | WorkManager | [static] |
constraintTime(WorkManager *that, char *param) | WorkManager | [static] |
CreateTradeItem(uint32 newId, int newQty, float itemQuality, bool transient=false) | WorkManager | [protected] |
DecodeCommandArea(Client *client, csString target) | MessageManagerBase | |
FindNearestResource(iSector *sector, csVector3 &pos, const size_t action, const char *reward=NULL) | WorkManager | [protected] |
FindObjectByString(const csString &str, gemActor *me) const | MessageManagerBase | |
FindPlayerClient(const char *name) | MessageManagerBase | |
FunctionPointer typedef | MessageManager< WorkManager > | |
HandleCleanupEvent(psWorkGameEvent *workEvent) | WorkManager | |
HandleCombine(Client *client) | WorkManager | |
HandleConstruct(Client *client) | WorkManager | |
HandleLockPick(MsgEntry *me, Client *client) | WorkManager | [protected] |
HandleMessage(MsgEntry *msg, Client *client) | MessageManager< WorkManager > | [inline, virtual] |
HandleProduction(gemActor *actor, const char *type, const char *reward) | WorkManager | |
HandleProduction(gemActor *actor, size_t type, const char *reward, Client *client=NULL) | WorkManager | [protected] |
HandleProductionEvent(psWorkGameEvent *workEvent) | WorkManager | |
HandleRepair(gemActor *actor, Client *client, const csString &repairSlotName) | WorkManager | [protected] |
HandleRepairEvent(psWorkGameEvent *workEvent) | WorkManager | |
HandleUse(Client *client) | WorkManager | |
HandleWorkCommand(MsgEntry *me, Client *client) | WorkManager | [protected] |
HandleWorkEvent(psWorkGameEvent *workEvent) | WorkManager | |
Initialize() | WorkManager | [protected] |
IsContainerCombinable(uint32 &resultId, int &resultQty) | WorkManager | [protected] |
IsHandCombinable(uint32 &resultId, int &resultQty) | WorkManager | [protected] |
IsIngredient(uint32 patternId, uint32 targetId) | WorkManager | [protected] |
IsOnHand(uint32 equipId) | WorkManager | [protected] |
IsTransformable(uint32 patternId, uint32 targetId, int targetQty) | WorkManager | [protected] |
LoadLocalVars(Client *client, gemObject *target=NULL) | WorkManager | |
LockpickComplete(psWorkGameEvent *workEvent) | WorkManager | |
MatchCombinations(csArray< psItem * > itemArray, CombinationConstruction *current, int &multiplier) | WorkManager | [protected] |
resources | WorkManager | [protected] |
resourcesActions | WorkManager | [protected] |
SameProductionPosition(gemActor *actor, const csVector3 &startPos) | WorkManager | [protected] |
ScriptAction(gemActionLocation *gemAction) | WorkManager | [protected] |
ScriptActor(gemActor *gemAct) | WorkManager | [protected] |
ScriptItem(gemItem *gemItm) | WorkManager | [protected] |
ScriptNoTarget() | WorkManager | [protected] |
SendTransformError(uint32_t clientNum, unsigned int result, uint32 curItemId=0, int CurItemQty=0) | WorkManager | [protected] |
StartAutoWork(Client *client, gemContainer *container, psItem *autoItem, int count) | WorkManager | |
StartCleanupEvent(int transType, Client *client, psItem *item, gemActor *worker) | WorkManager | [protected] |
StartCombineWork(Client *client) | WorkManager | [protected] |
StartConstructWork(Client *client) | WorkManager | [protected] |
StartLockpick(Client *client, psItem *item) | WorkManager | |
StartScriptWork(Client *client, gemObject *target, csString pattern) | WorkManager | |
StartTransformationEvent(int transType, INVENTORY_SLOT_NUMBER transSlot, int resultQty, float resultQuality, psItem *autoItem) | WorkManager | [protected] |
StartUseWork(Client *client) | WorkManager | [protected] |
StopAutoWork(Client *client, psItem *autoItem) | WorkManager | [protected] |
StopCleanupWork(Client *client, psItem *cleanItem) | WorkManager | [protected] |
StopCombineWork(Client *client) | WorkManager | [protected] |
StopConstructWork(Client *client) | WorkManager | [protected] |
StopUseWork(MsgEntry *me, Client *client) | WorkManager | [protected] |
StopWork(Client *client, psItem *item) | WorkManager | |
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01) | MessageManager< WorkManager > | [inline] |
TransformContainedItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
TransformSelfContainerItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
TransformSlotItem(INVENTORY_SLOT_NUMBER slot, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
TransformTargetItem(psItem *oldItem, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
TransformTargetItemToNpc(psItem *workItem, Client *client) | WorkManager | [protected] |
TransformTargetSlotItem(INVENTORY_SLOT_NUMBER slot, uint32 newId, int newQty, float itemQuality, psTradeProcesses *process, psTradeTransformations *trans) | WorkManager | [protected] |
Unsubscribe(msgtype type) | MessageManager< WorkManager > | [inline] |
Unsubscribe(FunctionPointer handler, msgtype type) | MessageManager< WorkManager > | [inline] |
UnsubscribeAll() | MessageManager< WorkManager > | [inline] |
ValidateCombination(csArray< psItem * > itemArray, uint32 &resultId, int &resultQty) | WorkManager | [protected] |
ValidateConstraints(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate) | WorkManager | [protected] |
ValidateMind() | WorkManager | [protected] |
ValidateNotOverSkilled(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate) | WorkManager | [protected] |
ValidateSkills(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate) | WorkManager | [protected] |
ValidateStamina(Client *client) | WorkManager | [protected] |
ValidateTarget(Client *client) | WorkManager | [protected] |
ValidateTraining(psTradeTransformations *transCandidate, psTradeProcesses *processCandidate) | WorkManager | [protected] |
ValidateWork() | WorkManager | [protected] |
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client) | MessageManagerBase | [virtual] |
WorkManager(CacheManager *cachemanager, EntityManager *entitymanager) | WorkManager | |
~MessageManager() | MessageManager< WorkManager > | [inline, virtual] |
~WorkManager() | WorkManager | [virtual] |