UCampaignList¶
#include <CampaignList.h>
Inherits from UActorComponent, IReplicatedSubobjectInterface
Public Functions¶
| Name | |
|---|---|
| void | AbandonAllCampaigns() |
| void | AbandonCampaign(UObject * CampaignObject) |
| void | FixPurchasedCampaignStateIfNeeded(TScriptInterface< ICampaignPurchasable > PurchasableCampaign) |
| TArray< TScriptInterface< ICampaign > > | GetActiveCampaigns() |
| TArray< TScriptInterface< ICampaign > > | GetAllCampaigns() const |
| TScriptInterface< ICampaign > | GetCampaignForPremiumGood(const FPrimaryAssetId & PremiumGoodId) |
| TScriptInterface< ICampaign > | GetCampaignForStoreOffer(const FString & StoreOfferId) |
| TScriptInterface< ICampaign > | GetCampaignIdFromItemAssetId(const FPrimaryAssetId & ItemId) |
| TScriptInterface< ICampaign > | GetCampaignWithId(const FString & ID) |
| virtual void | [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override |
| TArray< TScriptInterface< ICampaign > > | GetOwnedCampaigns() |
| bool | IsCampaignActive(TScriptInterface< ICampaign > Campaign) const |
| void | OnReady(FOnCampaignsChangedDelegate NewOnReady) |
| void | OnTimedCampaignStatusChanged(UCampaignImpl * Campaign) |
| TScriptInterface< ICampaign > | SlotCampaign(TScriptInterface< ICampaign > Campaign) |
| UCampaignList() |
Public Attributes¶
| Name | |
|---|---|
| FOnCampaignsChanged | OnActiveCampaignChanged |
| FOnCampaignsChanged | OnCampaignsChanged |
Updated on 2025-01-21 at 09:02:24 +0100