KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
ULingoGameInstanceSubsystem.h
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Macro.h"
7#include "NetworkData.h"
8#include "Subsystems/GameInstanceSubsystem.h"
9#include "ULingoGameInstanceSubsystem.generated.h"
10
16UCLASS()
17class ONEPIECE_API ULingoGameInstanceSubsystem : public UGameInstanceSubsystem
18{
19 GENERATED_BODY()
20
21public:
23
24 /* -----------------------------------------------------------
25 * UserInfo 관리 (씬 전환에도 유지되는 값)
26 * ----------------------------------------------------------- */
27
29 void SetUserInfo(const FResponseUserMe& InInfo);
30
32 const FResponseUserMe& GetUserInfo() const { return UserInfo; }
33
34private:
36 UPROPERTY()
38};
YiSan 전반에서 사용하는 공용 인터페이스를 선언합니다.
네트워크 요청과 응답에 사용되는 구조체 및 설정을 정의합니다.
K-Lingo 프로젝트 전역에서 유지되는 Subsystem
const FResponseUserMe & GetUserInfo() const
UserInfo 반환
DEFINE_SUBSYSTEM_GETTER_INLINE(ULingoGameInstanceSubsystem)