개인프로젝트

[Unreal_C++_DarkSoul]#2_Custom Log Class Unreal C++ 개발 중 "Custom Log 클래스"에 대한 내용입니다. 포트폴리오 진행 사항을 기록하기 위한 포스팅입니다. Custom Log 1. CustomLog.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" /****************************************************************************** 목적: Debugging을 위해 로그 호출 함수가 위치한 함수 이름과 라인을 출력합니다. */*********..
[Unreal_C++_DarkSoul]#1_Interaface 클래스 Unreal C++ 개발 중 "Interface 클래스"에 대한 내용입니다. 포트폴리오 진행 사항을 기록하기 위한 포스팅입니다. Interface 1. Header File #include "UObject/Interface.h" 2. Definition 3. Why? 두 가지 다른 객체가 공통의 기능을 구현하기 위해 필요한 클래스 다중 상속에 의한 가독성 저하 + 유지 보수성 저하를 방지합니다. 가독성, 유지보수성, 디버깅 효율 상승을 위한 객체지향 프로그래밍 방법 4. How? 새로운 C++ 클래스 생성 -> Unreal Interface 클래스를 부모 클래스로 하위 클래스 생성합니다. "IInterface_Test(임시로 만든 클래..
Hardii2
'개인프로젝트' 카테고리의 글 목록 (3 Page)