![]() |
Public API Reference |
A trigger with response as used in a quest state. More...
#include <tools/questmanager.h>
Public Member Functions | |
| virtual void | AddRewardFactory (iRewardFactory *reward_fact)=0 |
| Add a reward 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.
Definition at line 89 of file questmanager.h.
| virtual void iQuestTriggerResponseFactory::AddRewardFactory | ( | iRewardFactory * | reward_fact | ) | [pure virtual] |
Add a reward factory.
A reward of this factory will be obtained when the trigger fires.
| virtual void iQuestTriggerResponseFactory::SetTriggerFactory | ( | iTriggerFactory * | trigger_fact | ) | [pure virtual] |
Set the trigger factory that is managed by this response factory.