ICampaign¶
#include <Campaign.h>
Inherits from IInterface
Inherited by UCampaignImpl, UCampaignStub
Public Functions¶
| Name | |
|---|---|
| virtual void virtual void | BindOnLevelChanged(const FOnCampaignLevelChanged & Delegate) |
| virtual void | BindOnXpChanged(const FOnCampaignXpChanged & Delegate) |
| virtual TScriptInterface< IQuest > | GetActiveQuest() const |
| virtual [[TArray]]< FCampaignLevel > | GetAllLevelDetails() const |
| virtual int32 | GetCurrentLevelMaxXp() const |
| virtual int32 | GetCurrentLevelXp() const |
| virtual FString | GetFriendlyName() const |
| virtual int32 | GetGatedMaxLevel() const |
| virtual int32 | GetLevel() const |
| virtual FCampaignLevel | GetLevelDetails() const |
| virtual int32 | GetLevelFromItemId(const FPrimaryAssetId & ItemId) |
| virtual int32 | GetNumLevels() const |
| virtual int32 | GetTotalMaxXp() const |
| virtual int32 | GetTotalXp() const |
| virtual void virtual void virtual bool | HasPremiumRewards() const |
| TArray< FCampaignLevel > [[return]] | [[TArray]]() |
| FString [[return]] | [[TEXT]]("" ) |
| virtual void virtual void | UnbindOnLevelChanged(const FOnCampaignLevelChanged & Delegate) |
| virtual void | UnbindOnXpChanged(const FOnCampaignXpChanged & Delegate) |
Public Attributes¶
| Name | |
|---|---|
| FCampaignLevel[[return]] | FCampaignLevel |
| TScriptInterface< IQuest > [[return]] | NULL |
| void virtual void virtual bool[[return]] | false |
| int32 | return |
Updated on 2025-01-21 at 09:02:23 +0100