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