CEL

Public API Reference

iQuestManager Member List

This is the complete list of members for iQuestManager, including all inherited members.
AddActionReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *id_par, const char *pcclass_par)=0iQuestManager [pure virtual]
AddChangePropertyReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *prop_par)=0iQuestManager [pure virtual]
AddCreateEntityReward(iQuestTriggerResponseFactory *response, const char *template_par, const char *name_par, const celEntityTemplateParams &tpl_params)=0iQuestManager [pure virtual]
AddCsSequenceReward(iQuestTriggerResponseFactory *response, const char *sequence_par, const char *delay_par)=0iQuestManager [pure virtual]
AddDebugPrintReward(iQuestTriggerResponseFactory *response, const char *msg)=0iQuestManager [pure virtual]
AddDestroyEntityReward(iQuestTriggerResponseFactory *response, const char *entity_par)=0iQuestManager [pure virtual]
AddInventoryReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *child_entity_par)=0iQuestManager [pure virtual]
AddMessageReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *id_par)=0iQuestManager [pure virtual]
AddNewStateReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *state_par)=0iQuestManager [pure virtual]
AddRefOwner(void **ref_owner)=0iBase [pure virtual]
AddSequenceFinishReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *sequence_par)=0iQuestManager [pure virtual]
AddSequenceReward(iQuestTriggerResponseFactory *response, const char *entity_par, const char *sequence_par, const char *delay_par)=0iQuestManager [pure virtual]
CreateQuestFactory(const char *name)=0iQuestManager [pure virtual]
DecRef()=0iBase [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetQuestFactory(const char *name)=0iQuestManager [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRewardType(const char *name)=0iQuestManager [pure virtual]
GetSeqOpType(const char *name)=0iQuestManager [pure virtual]
GetTriggerType(const char *name)=0iQuestManager [pure virtual]
IncRef()=0iBase [pure virtual]
Load(iDocumentNode *node)=0iQuestManager [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RegisterRewardType(iRewardType *trigger)=0iQuestManager [pure virtual]
RegisterSeqOpType(iSeqOpType *seqop)=0iQuestManager [pure virtual]
RegisterTriggerType(iTriggerType *trigger)=0iQuestManager [pure virtual]
RemoveQuestFactories()=0iQuestManager [pure virtual]
RemoveQuestFactory(const char *name)=0iQuestManager [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetEnterSectorTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *sector_par)=0iQuestManager [pure virtual]
SetInventoryTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *child_par)=0iQuestManager [pure virtual]
SetMeshEnterSectorTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *sector_par)=0iQuestManager [pure virtual]
SetMeshSelectTrigger(iQuestTriggerResponseFactory *response, const char *entity_par)=0iQuestManager [pure virtual]
SetMessageTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *mask_par)=0iQuestManager [pure virtual]
SetOperationTrigger(iQuestTriggerResponseFactory *response, const char *operation_par, csRefArray< iTriggerFactory > &trigger_factories)=0iQuestManager [pure virtual]
SetPropertyChangeTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *prop_par, const char *value_par)=0iQuestManager [pure virtual]
SetSequenceFinishTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *sequence_par)=0iQuestManager [pure virtual]
SetTimeoutTrigger(iQuestTriggerResponseFactory *response, const char *timeout_par)=0iQuestManager [pure virtual]
SetTriggerTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, bool do_leave=false)=0iQuestManager [pure virtual]
SetWatchTrigger(iQuestTriggerResponseFactory *response, const char *entity_par, const char *target_entity_par, const char *checktime_par, const char *radius_par)=0iQuestManager [pure virtual]
~iBase()iBase [protected, virtual]

Generated for CEL: Crystal Entity Layer 2.0 by doxygen 1.6.1