void UPFAdminDeleteTask::Activate() { // grab the module, so we can get a valid pointer to the client API PlayFabAdminPtr AdminAPI = IPlayFabModuleInterface::Get().GetAdminAPI(); bool CallResult = false; if(AdminAPI.IsValid()) { CallResult = AdminAPI->DeleteTask(Request, SuccessDelegate, ErrorDelegate); } if(CallResult == false) { OnFailure.Broadcast(); } }
void UPFAdminSubtractUserVirtualCurrency::Activate() { // grab the module, so we can get a valid pointer to the client API PlayFabAdminPtr AdminAPI = IPlayFabModuleInterface::Get().GetAdminAPI(); bool CallResult = false; if(AdminAPI.IsValid()) { CallResult = AdminAPI->SubtractUserVirtualCurrency(Request, SuccessDelegate, ErrorDelegate); } if(CallResult == false) { FBPAdminModifyUserVirtualCurrencyResult BPResult; OnFailure.Broadcast(BPResult); } }
void UPFAdminGetPublisherData::Activate() { // grab the module, so we can get a valid pointer to the client API PlayFabAdminPtr AdminAPI = IPlayFabModuleInterface::Get().GetAdminAPI(); bool CallResult = false; if(AdminAPI.IsValid()) { CallResult = AdminAPI->GetPublisherData(Request, SuccessDelegate, ErrorDelegate); } if(CallResult == false) { FBPAdminGetPublisherDataResult BPResult; OnFailure.Broadcast(BPResult); } }
void UPFAdminUpdatePlayerStatisticDefinition::Activate() { // grab the module, so we can get a valid pointer to the client API PlayFabAdminPtr AdminAPI = IPlayFabModuleInterface::Get().GetAdminAPI(); bool CallResult = false; if(AdminAPI.IsValid()) { CallResult = AdminAPI->UpdatePlayerStatisticDefinition(Request, SuccessDelegate, ErrorDelegate); } if(CallResult == false) { FBPAdminUpdatePlayerStatisticDefinitionResult BPResult; OnFailure.Broadcast(BPResult); } }