#include "SBZGameUserSettings.h"

USBZGameUserSettings::USBZGameUserSettings() {
    this->SBZVersion = 1;
    this->CameraVerticalFoV = 60;
    this->Brightness = 1.00f;
    this->Contrast = 1.00f;
    this->Gamma = 1.00f;
    this->ColorBlindMode = EColorVisionDeficiency::NormalVision;
    this->ColorBlindStrength = 0.50f;
    this->bUseMotionBlur = true;
    this->bUseDepthOfField = true;
    this->AntiAliasingMode = 2;
    this->UpscalingMode = 0;
    this->DLSSSRMode = 0;
    this->CapsuleShadowQuality = 3;
    this->bUseOutlines = true;
    this->bUseSubtitles = true;
    this->SubtitlesSize = 16;
    this->bUseFPSDisplay = false;
    this->bUseReticle = true;
    this->CrosshairsBarWidth = 2.00f;
    this->CrosshairsBarLength = 8.00f;
    this->CrosshairsDotSize = 2.00f;
    this->MinCrosshairsScale = 2.00f;
    this->MaxCrosshairsScale = 48.00f;
    this->bUseHitIndicators = true;
    this->HitIndicatorScale = 32.00f;
    this->MasterVolume = 75.00f;
    this->MusicVolume = 75.00f;
    this->VOVolume = 100.00f;
    this->SFXVolume = 100.00f;
    this->VoipVolume = 100.00f;
    this->CinematicVolume = 100.00f;
    this->MouseSensitivityMultiplier = 1.00f;
    this->bUseMouseSmoothing = true;
    this->GamepadHorizontalSensitivity = 1.00f;
    this->GamepadVerticalSensitivity = 1.00f;
    this->bUseInvertedYAxis = false;
    this->bUseForceFeedback = true;
    this->TargetingSensitivityMultiplier = 1.00f;
    this->bUseHoldToRun = true;
    this->bUseHoldToCrouch = false;
    this->bUseHoldToTarget = true;
    this->bUseSwitchWeaponAutomatically = true;
    this->bIsChatDisabled = false;
    this->bIsCrossplayDisabled = false;
    this->MouseSensitivity = 0.07f;
    this->bUseHoldForTabMenu = false;
    this->AxisKeyboardBindings.AddDefaulted(8);
    this->ActionKeyboardBindings.AddDefaulted(34);
    this->GamepadBindingsPreset = 0;
    this->bIsGameSenseEnabled = false;
    this->bIsTelemetryEnabled = false;
    this->TutorialsShownBitmask = 131162;
    this->bIsPristine = false;
    this->GameInstance = NULL;
}

void USBZGameUserSettings::SetVOVolume(float Volume) {
}

void USBZGameUserSettings::SetVoIPVolume(float Volume) {
}

void USBZGameUserSettings::SetVideoToDefaults() {
}

void USBZGameUserSettings::SetUserInterfaceToDefaults() {
}

void USBZGameUserSettings::SetUpscalingMode(int32 Mode) {
}

void USBZGameUserSettings::SetTutorialPopupShown(bool bPopupShown) {
}

void USBZGameUserSettings::SetTelemetryEnabled(bool bIsEnabled) {
}

void USBZGameUserSettings::SetTargetingSensitivityMultiplier(float Sensitivity) {
}

void USBZGameUserSettings::SetSwitchWeaponAutomaticallyEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetSubtitlesSize(int32 Value) {
}

void USBZGameUserSettings::SetSubtitlesEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetSFXVolume(float Volume) {
}

void USBZGameUserSettings::SetSecondaryKeyboardBinding(FName AxisOrActionName, float Scale, FKey Key) {
}

void USBZGameUserSettings::SetReticleEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetPrimaryKeyboardBinding(FName AxisOrActionName, float Scale, FKey Key) {
}

void USBZGameUserSettings::SetPopupShown(ESBZTutorialType PopupType, bool bIsShown) {
}

void USBZGameUserSettings::SetPhotosensitivityConfirmed(bool bConfirmed) {
}

void USBZGameUserSettings::SetOutlinesEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetMusicVolume(float Volume) {
}

void USBZGameUserSettings::SetMouseSmoothingEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetMouseSensitivityMultiplier(float Sensitivity) {
}

void USBZGameUserSettings::SetMouseSensitivity(float Sensitivity) {
}

void USBZGameUserSettings::SetMotionBlurEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetMinCrosshairsScale(float Scale) {
}

void USBZGameUserSettings::SetMaxCrosshairsScale(float Scale) {
}

void USBZGameUserSettings::SetMasterVolume(float Volume) {
}

void USBZGameUserSettings::SetKeyboardToDefaults() {
}

void USBZGameUserSettings::SetInvertedYAxisEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetHoldToTargetEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetHoldToRunEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetHoldToCrouchEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetHoldForTabMenuEnabled(bool bEnable) {
}

void USBZGameUserSettings::SethitIndicatorSettings(const FSBZHitIndicatorSettings& HitIndicatorSettings) {
}

void USBZGameUserSettings::SetHitIndicatorsEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetHitIndicatorScale(float Scale) {
}

void USBZGameUserSettings::SetHitIndicatorColorKill(FLinearColor Color) {
}

void USBZGameUserSettings::SetHitIndicatorColorHit(FLinearColor Color) {
}

void USBZGameUserSettings::SetHitIndicatorColorCrit(FLinearColor Color) {
}

void USBZGameUserSettings::SetGamma(float Value) {
}

void USBZGameUserSettings::SetGameSenseEnabled(bool bIsEnabled) {
}

void USBZGameUserSettings::SetGameplayToDefaults() {
}

void USBZGameUserSettings::SetGamepadVerticalSensitivityMultiplier(float InSensitivity) {
}

void USBZGameUserSettings::SetGamepadToDefaults() {
}

void USBZGameUserSettings::SetGamepadHorizontalSensitivityMultiplier(float Sensitivity) {
}

void USBZGameUserSettings::SetGamepadBindingsPreset(int32 Preset) {
}

void USBZGameUserSettings::SetFPSDisplayEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetForceFeedbackEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetFirstTimePopupsShown(bool bConfirmed) {
}

void USBZGameUserSettings::SetDLSSSRMode(int32 Mode) {
}

void USBZGameUserSettings::SetDepthOfFieldEnabled(bool bEnable) {
}

void USBZGameUserSettings::SetCustomVideoToDefaults() {
}

void USBZGameUserSettings::SetCrossplayPopupShown(bool bPopupShown) {
}

void USBZGameUserSettings::SetCrossplayDisabled(bool bDisable) {
}

void USBZGameUserSettings::SetCrosshairSettings(const FSBZCrosshairSettings& CrosshairSettings) {
}

void USBZGameUserSettings::SetCrosshairsDotSize(float Size) {
}

void USBZGameUserSettings::SetCrosshairsDotColor(FLinearColor Color) {
}

void USBZGameUserSettings::SetCrosshairsBarWidth(float Width) {
}

void USBZGameUserSettings::SetCrosshairsBarLength(float Length) {
}

void USBZGameUserSettings::SetCrosshairsBarColor(FLinearColor Color) {
}

void USBZGameUserSettings::SetContrast(float Value) {
}

void USBZGameUserSettings::SetColorBlindStrength(float Value) {
}

void USBZGameUserSettings::SetColorBlindMode(EColorVisionDeficiency Value) {
}

void USBZGameUserSettings::SetCinematicVolume(float Volume) {
}

void USBZGameUserSettings::SetChatDisabled(bool bDisable) {
}

void USBZGameUserSettings::SetCapsuleShadowQuality(int32 Quality) {
}

void USBZGameUserSettings::SetCameraVerticalFoV(int32 Value) {
}

void USBZGameUserSettings::SetBrightness(float Value) {
}

void USBZGameUserSettings::SetAudioToDefaults() {
}

void USBZGameUserSettings::SetAntiAliasingMode(int32 Mode) {
}

bool USBZGameUserSettings::IsSwitchWeaponAutomaticallyEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsReticleEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsPopupShown(ESBZTutorialType PopupType) const {
    return false;
}

bool USBZGameUserSettings::IsMouseSmoothingEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsMotionBlurEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsInvertedYAxisEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsHoldToTargetEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsHoldToRunEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsHoldToCrouchEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsHoldForTabMenuEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsFPSDisplayEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsForceFeedbackEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsDepthOfFieldEnabled() const {
    return false;
}

bool USBZGameUserSettings::IsCrossplayDisabled() const {
    return false;
}

bool USBZGameUserSettings::IsChatDisabled() const {
    return false;
}

float USBZGameUserSettings::GetVOVolume() const {
    return 0.0f;
}

float USBZGameUserSettings::GetVoIPVolume() const {
    return 0.0f;
}

int32 USBZGameUserSettings::GetUpscalingMode() {
    return 0;
}

bool USBZGameUserSettings::GetTutorialPopupShown() const {
    return false;
}

float USBZGameUserSettings::GetTargetingSensitivityMultiplier() const {
    return 0.0f;
}

int32 USBZGameUserSettings::GetSubtitlesSize() const {
    return 0;
}

float USBZGameUserSettings::GetSFXVolume() const {
    return 0.0f;
}

FKey USBZGameUserSettings::GetSecondaryKeyboardBinding(FName AxisOrActionName, float Scale) {
    return FKey{};
}

FKey USBZGameUserSettings::GetPrimaryKeyboardBinding(FName AxisOrActionName, float Scale) {
    return FKey{};
}

bool USBZGameUserSettings::GetPhotosensitivityConfirmed() const {
    return false;
}

float USBZGameUserSettings::GetMusicVolume() const {
    return 0.0f;
}

float USBZGameUserSettings::GetMouseSensitivityMultiplier() const {
    return 0.0f;
}

float USBZGameUserSettings::GetMouseSensitivity() const {
    return 0.0f;
}

float USBZGameUserSettings::GetMinCrosshairsScale() const {
    return 0.0f;
}

float USBZGameUserSettings::GetMaxCrosshairsScale() const {
    return 0.0f;
}

float USBZGameUserSettings::GetMasterVolume() const {
    return 0.0f;
}

FSBZHitIndicatorSettings USBZGameUserSettings::GetHitIndicatorSettings() {
    return FSBZHitIndicatorSettings{};
}

float USBZGameUserSettings::GetHitIndicatorScale() const {
    return 0.0f;
}

FLinearColor USBZGameUserSettings::GetHitIndicatorColorKill() const {
    return FLinearColor{};
}

FLinearColor USBZGameUserSettings::GetHitIndicatorColorHit() const {
    return FLinearColor{};
}

FLinearColor USBZGameUserSettings::GetHitIndicatorColorCrit() const {
    return FLinearColor{};
}

float USBZGameUserSettings::GetGamma() const {
    return 0.0f;
}

float USBZGameUserSettings::GetGamepadVerticalSensitivityMultiplier() const {
    return 0.0f;
}

float USBZGameUserSettings::GetGamepadHorizontalSensitivityMultiplier() const {
    return 0.0f;
}

int32 USBZGameUserSettings::GetGamepadBindingsPreset() const {
    return 0;
}

bool USBZGameUserSettings::GetFirstTimePopupsShown() const {
    return false;
}

int32 USBZGameUserSettings::GetDLSSSRMode() {
    return 0;
}

bool USBZGameUserSettings::GetCrossplayPopupShown() const {
    return false;
}

FSBZCrosshairSettings USBZGameUserSettings::GetCrosshairSettings() {
    return FSBZCrosshairSettings{};
}

float USBZGameUserSettings::GetCrosshairsDotSize() const {
    return 0.0f;
}

FLinearColor USBZGameUserSettings::GetCrosshairsDotColor() const {
    return FLinearColor{};
}

float USBZGameUserSettings::GetCrosshairsBarWidth() const {
    return 0.0f;
}

float USBZGameUserSettings::GetCrosshairsBarLength() const {
    return 0.0f;
}

FLinearColor USBZGameUserSettings::GetCrosshairsBarColor() const {
    return FLinearColor{};
}

float USBZGameUserSettings::GetContrast() const {
    return 0.0f;
}

float USBZGameUserSettings::GetColorBlindStrength() const {
    return 0.0f;
}

EColorVisionDeficiency USBZGameUserSettings::GetColorBlindMode() const {
    return EColorVisionDeficiency::NormalVision;
}

float USBZGameUserSettings::GetCinematicVolume() const {
    return 0.0f;
}

int32 USBZGameUserSettings::GetCapsuleShadowQuality() const {
    return 0;
}

int32 USBZGameUserSettings::GetCameraVerticalFoV() const {
    return 0;
}

int32 USBZGameUserSettings::GetCameraHorizontalFoV(bool bUseLastConfirmedResolution) const {
    return 0;
}

float USBZGameUserSettings::GetBrightness() const {
    return 0.0f;
}

int32 USBZGameUserSettings::GetAntiAliasingMode() {
    return 0;
}

USBZGameUserSettings* USBZGameUserSettings::Get() {
    return NULL;
}

void USBZGameUserSettings::AutoSetQuality() {
}

bool USBZGameUserSettings::AreSubtitlesEnabled() const {
    return false;
}

bool USBZGameUserSettings::AreOutlinesEnabled() const {
    return false;
}

bool USBZGameUserSettings::AreHitIndicatorsEnabled() const {
    return false;
}


