iQuestTriggerResponseFactory Struct Reference
A trigger with response as used in a quest state. More...
Public Member Functions
|virtual void||AddRewardFactory (iRewardFactory *reward_fact)=0|
|Add a reward factory. |
< iRewardFactoryArray >
|Get the reward factories. |
|virtual iTriggerFactory *||GetTriggerFactory () const =0|
|Get the trigger factory. |
|virtual void||SetTriggerFactory (iTriggerFactory *trigger_fact)=0|
|Set the trigger factory that is managed by this response factory. |
A trigger with response as used in a quest state.
This is basically the representation of one trigger and one or more rewards.
Member Function Documentation
|virtual void iQuestTriggerResponseFactory::AddRewardFactory||(||iRewardFactory *||reward_fact||)||
Add a reward factory.
A reward of this factory will be obtained when the trigger fires.
|virtual csRef<iRewardFactoryArray> iQuestTriggerResponseFactory::GetRewardFactories||(||)||
Get the reward factories.
|virtual iTriggerFactory* iQuestTriggerResponseFactory::GetTriggerFactory||(||)|| const
Get the trigger factory.
|virtual void iQuestTriggerResponseFactory::SetTriggerFactory||(||iTriggerFactory *||trigger_fact||)||
Set the trigger factory that is managed by this response factory.
The documentation for this struct was generated from the following file:
Generated for CEL: Crystal Entity Layer 2.1 by doxygen 1.6.1