Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
GlobalUserSettingsRuntime.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3
5{
6 FIntPoint Resolution = FIntPoint();
7 float FrameRateLimit = 0.0f;
8 float MasterVolume = 1.0f;
9 float BgmVolume = 1.0f;
10 float SfxVolume = 1.0f;
11 bool bInvertYAxis = false;
12 float MouseXSensitivity = 1.0f;
13 float MouseYSensitivity = 1.0f;
14
15 friend struct FSettingProcessor;
16
17public:
18 bool operator==(const FGlobalUserSettingsRuntime& None) const = default;
19 bool operator==(const FGlobalUserSettingsRuntime* GlobalUserSettingsRuntime) const;
20
21private:
23};
24
25// 읽기 전용 전역 접근 — 외부 코드는 const 참조로만 값을 읽습니다.
static constexpr FGlobalUserSettingsRuntime None
Definition GlobalUserSettingsRuntime.cpp:6
const FGlobalUserSettingsRuntime & GetGlobalUserSettingsRuntime()
Definition GlobalUserSettingsRuntime.cpp:24
Definition GlobalUserSettingsRuntime.h:5
void SetGlobalUserSettingsRuntime() const
Definition GlobalUserSettingsRuntime.cpp:17
float SfxVolume
Definition GlobalUserSettingsRuntime.h:10
float FrameRateLimit
Definition GlobalUserSettingsRuntime.h:7
float BgmVolume
Definition GlobalUserSettingsRuntime.h:9
float MasterVolume
Definition GlobalUserSettingsRuntime.h:8
FIntPoint Resolution
Definition GlobalUserSettingsRuntime.h:6
bool bInvertYAxis
Definition GlobalUserSettingsRuntime.h:11
bool operator==(const FGlobalUserSettingsRuntime &None) const =default
float MouseXSensitivity
Definition GlobalUserSettingsRuntime.h:12
float MouseYSensitivity
Definition GlobalUserSettingsRuntime.h:13
Definition UserGameSettings.h:26