#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: AnalyticsBlueprintLibrary #include "Basic.hpp" #include "AnalyticsBlueprintLibrary_classes.hpp" #include "AnalyticsBlueprintLibrary_parameters.hpp" namespace SDK { // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.EndSession // (Final, Native, Static, Public, BlueprintCallable) void UAnalyticsBlueprintLibrary::EndSession() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "EndSession"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.FlushEvents // (Final, Native, Static, Public, BlueprintCallable) void UAnalyticsBlueprintLibrary::FlushEvents() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "FlushEvents"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.GetSessionId // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UAnalyticsBlueprintLibrary::GetSessionId() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "GetSessionId"); Params::AnalyticsBlueprintLibrary_GetSessionId Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.GetUserId // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UAnalyticsBlueprintLibrary::GetUserId() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "GetUserId"); Params::AnalyticsBlueprintLibrary_GetUserId Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.MakeEventAttribute // (Final, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class FString AttributeName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString AttributeValue (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FAnalyticsEventAttr ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) struct FAnalyticsEventAttr UAnalyticsBlueprintLibrary::MakeEventAttribute(const class FString& AttributeName, const class FString& AttributeValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "MakeEventAttribute"); Params::AnalyticsBlueprintLibrary_MakeEventAttribute Parms{}; Parms.AttributeName = std::move(AttributeName); Parms.AttributeValue = std::move(AttributeValue); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordCurrencyGiven // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString GameCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GameCurrencyAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordCurrencyGiven(const class FString& GameCurrencyType, int32 GameCurrencyAmount) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordCurrencyGiven"); Params::AnalyticsBlueprintLibrary_RecordCurrencyGiven Parms{}; Parms.GameCurrencyType = std::move(GameCurrencyType); Parms.GameCurrencyAmount = GameCurrencyAmount; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordCurrencyGivenWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString GameCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GameCurrencyAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordCurrencyGivenWithAttributes(const class FString& GameCurrencyType, int32 GameCurrencyAmount, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordCurrencyGivenWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordCurrencyGivenWithAttributes Parms{}; Parms.GameCurrencyType = std::move(GameCurrencyType); Parms.GameCurrencyAmount = GameCurrencyAmount; Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordCurrencyPurchase // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString GameCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GameCurrencyAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString RealCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float RealMoneyCost (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString PaymentProvider (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordCurrencyPurchase(const class FString& GameCurrencyType, int32 GameCurrencyAmount, const class FString& RealCurrencyType, float RealMoneyCost, const class FString& PaymentProvider) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordCurrencyPurchase"); Params::AnalyticsBlueprintLibrary_RecordCurrencyPurchase Parms{}; Parms.GameCurrencyType = std::move(GameCurrencyType); Parms.GameCurrencyAmount = GameCurrencyAmount; Parms.RealCurrencyType = std::move(RealCurrencyType); Parms.RealMoneyCost = RealMoneyCost; Parms.PaymentProvider = std::move(PaymentProvider); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordError // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString Error (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordError(const class FString& Error) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordError"); Params::AnalyticsBlueprintLibrary_RecordError Parms{}; Parms.Error = std::move(Error); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordErrorWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString Error (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordErrorWithAttributes(const class FString& Error, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordErrorWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordErrorWithAttributes Parms{}; Parms.Error = std::move(Error); Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordEvent // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordEvent(const class FString& EventName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordEvent"); Params::AnalyticsBlueprintLibrary_RecordEvent Parms{}; Parms.EventName = std::move(EventName); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordEventWithAttribute // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString AttributeName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString AttributeValue (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordEventWithAttribute(const class FString& EventName, const class FString& AttributeName, const class FString& AttributeValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordEventWithAttribute"); Params::AnalyticsBlueprintLibrary_RecordEventWithAttribute Parms{}; Parms.EventName = std::move(EventName); Parms.AttributeName = std::move(AttributeName); Parms.AttributeValue = std::move(AttributeValue); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordEventWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString EventName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordEventWithAttributes(const class FString& EventName, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordEventWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordEventWithAttributes Parms{}; Parms.EventName = std::move(EventName); Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordItemPurchase // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString ItemId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString Currency (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 PerItemCost (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordItemPurchase(const class FString& ItemId, const class FString& Currency, int32 PerItemCost, int32 ItemQuantity) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordItemPurchase"); Params::AnalyticsBlueprintLibrary_RecordItemPurchase Parms{}; Parms.ItemId = std::move(ItemId); Parms.Currency = std::move(Currency); Parms.PerItemCost = PerItemCost; Parms.ItemQuantity = ItemQuantity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordProgress // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString ProgressType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString ProgressName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordProgress(const class FString& ProgressType, const class FString& ProgressName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordProgress"); Params::AnalyticsBlueprintLibrary_RecordProgress Parms{}; Parms.ProgressType = std::move(ProgressType); Parms.ProgressName = std::move(ProgressName); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordProgressWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString ProgressType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString ProgressName (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordProgressWithAttributes(const class FString& ProgressType, const class FString& ProgressName, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordProgressWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordProgressWithAttributes Parms{}; Parms.ProgressType = std::move(ProgressType); Parms.ProgressName = std::move(ProgressName); Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordProgressWithFullHierarchyAndAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString ProgressType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray ProgressNames (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordProgressWithFullHierarchyAndAttributes(const class FString& ProgressType, const TArray& ProgressNames, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordProgressWithFullHierarchyAndAttributes"); Params::AnalyticsBlueprintLibrary_RecordProgressWithFullHierarchyAndAttributes Parms{}; Parms.ProgressType = std::move(ProgressType); Parms.ProgressNames = std::move(ProgressNames); Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordSimpleCurrencyPurchase // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString GameCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GameCurrencyAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordSimpleCurrencyPurchase(const class FString& GameCurrencyType, int32 GameCurrencyAmount) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordSimpleCurrencyPurchase"); Params::AnalyticsBlueprintLibrary_RecordSimpleCurrencyPurchase Parms{}; Parms.GameCurrencyType = std::move(GameCurrencyType); Parms.GameCurrencyAmount = GameCurrencyAmount; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordSimpleCurrencyPurchaseWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString GameCurrencyType (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GameCurrencyAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordSimpleCurrencyPurchaseWithAttributes(const class FString& GameCurrencyType, int32 GameCurrencyAmount, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordSimpleCurrencyPurchaseWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordSimpleCurrencyPurchaseWithAttributes Parms{}; Parms.GameCurrencyType = std::move(GameCurrencyType); Parms.GameCurrencyAmount = GameCurrencyAmount; Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordSimpleItemPurchase // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString ItemId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordSimpleItemPurchase(const class FString& ItemId, int32 ItemQuantity) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordSimpleItemPurchase"); Params::AnalyticsBlueprintLibrary_RecordSimpleItemPurchase Parms{}; Parms.ItemId = std::move(ItemId); Parms.ItemQuantity = ItemQuantity; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.RecordSimpleItemPurchaseWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class FString ItemId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ItemQuantity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::RecordSimpleItemPurchaseWithAttributes(const class FString& ItemId, int32 ItemQuantity, const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "RecordSimpleItemPurchaseWithAttributes"); Params::AnalyticsBlueprintLibrary_RecordSimpleItemPurchaseWithAttributes Parms{}; Parms.ItemId = std::move(ItemId); Parms.ItemQuantity = ItemQuantity; Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetAge // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // int32 Age (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetAge(int32 Age) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetAge"); Params::AnalyticsBlueprintLibrary_SetAge Parms{}; Parms.Age = Age; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetBuildInfo // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString BuildInfo (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetBuildInfo(const class FString& BuildInfo) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetBuildInfo"); Params::AnalyticsBlueprintLibrary_SetBuildInfo Parms{}; Parms.BuildInfo = std::move(BuildInfo); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetGender // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString Gender (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetGender(const class FString& Gender) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetGender"); Params::AnalyticsBlueprintLibrary_SetGender Parms{}; Parms.Gender = std::move(Gender); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetLocation // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString Location (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetLocation(const class FString& Location) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetLocation"); Params::AnalyticsBlueprintLibrary_SetLocation Parms{}; Parms.Location = std::move(Location); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetSessionId // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString SessionId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetSessionId(const class FString& SessionId) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetSessionId"); Params::AnalyticsBlueprintLibrary_SetSessionId Parms{}; Parms.SessionId = std::move(SessionId); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.SetUserId // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // class FString UserId (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnalyticsBlueprintLibrary::SetUserId(const class FString& UserId) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "SetUserId"); Params::AnalyticsBlueprintLibrary_SetUserId Parms{}; Parms.UserId = std::move(UserId); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.StartSession // (Final, Native, Static, Public, BlueprintCallable) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAnalyticsBlueprintLibrary::StartSession() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "StartSession"); Params::AnalyticsBlueprintLibrary_StartSession Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AnalyticsBlueprintLibrary.AnalyticsBlueprintLibrary.StartSessionWithAttributes // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // TArray Attributes (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAnalyticsBlueprintLibrary::StartSessionWithAttributes(const TArray& Attributes) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AnalyticsBlueprintLibrary", "StartSessionWithAttributes"); Params::AnalyticsBlueprintLibrary_StartSessionWithAttributes Parms{}; Parms.Attributes = std::move(Attributes); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } }