IQuest¶
#include <Quest.h>
Inherits from IInterface
Inherited by UAchievementQuest, UCampaignImpl, UCampaignStub, UQuestStub
Public Functions¶
| Name | |
|---|---|
| virtual void virtual void virtual void | BindOnCompleted(const FOnQuestCompleteChanged & Delegate) |
| virtual void virtual void | BindOnProgressChanged(const FOnQuestProgressChanged & Delegate) |
| virtual void | BindOnTimedQuestStatusChanged(const FOnTimedQuestStatusChanged & Delegate) |
| virtual float | GetProgress() const |
| virtual [[TArray]]< FQuestReward > | GetRewards() const |
| virtual [[FTimespan]] | GetTimeRemaining() const |
| virtual bool | IsClientAuthoritative() const |
| virtual bool | IsComplete() const |
| virtual bool | IsExpired() const |
| virtual bool | IsTimeAvailable() const |
| virtual bool | IsTimed() const |
| virtual void virtual void virtual void virtual bool | IsUpcoming() const |
| TArray< FQuestReward > [[return]] | [[TArray]]() |
| virtual void virtual void virtual void | UnbindOnCompleted(const FOnQuestCompleteChanged & Delegate) |
| virtual void virtual void | UnbindOnProgressChanged(const FOnQuestProgressChanged & Delegate) |
| virtual void | UnbindOnTimedQuestStatusChanged(const FOnTimedQuestStatusChanged & Delegate) |
Public Attributes¶
| Name | |
|---|---|
| FTimespan [[return]] | FTimespan |
| void virtual void virtual void virtual bool[[return]] | false |
| bool[[return]] | false |
| float | return |
Updated on 2025-01-21 at 09:02:23 +0100