ImGui 자주 사용하는 컨트롤 사용법

먼저 지난 수업의 모든 컨트롤을 지우고 아무 컴포넌트도 없는 가장 간단한 빈 창을 생성합니다. 이제 하나씩 ImGui 컨트롤을 만들어보겠습니다. 텍스트 컨트롤 창 왼쪽 상단부터 왼쪽에서 오른쪽으로 텍스트가 출력됩니다. 버튼 컨트롤 …

첫 WinUI C++ 프로그램 소개

지난 수업에서는 WinUI C++ 설치와 첫 프로젝트 생성을 마치고 프로그램이 정상 실행되는 것을 확인했습니다. 이번 시간에는 방금 만든 첫 WinUI C++ 프로그램의 내부 구조를 분석해 보겠습니다. 아래에서 각 파일과 폴더의 …

ImGui로 간단한 덧셈 계산기 구현하기

덧셈 기능을 만들어보겠습니다. 숫자를 입력하는 두 개의 입력창, 가운데 더하기 기호, 등호 버튼을 배치하고 두 숫자를 입력한 뒤 = 버튼을 누르면 연산 결과가 세 번째 입력 상자에 표시됩니다. 기능 자체는 …

ImGui 예제 분석

헤더 파일 영역 GLFW 창 라이브러리 헤더를 불러옵니다. 창 생성, 마우스/키보드 입력 처리, OpenGL 컨텍스트 관리, 창 메시지 루프를 담당합니다. GLFW는 창 생성 및 관리 전용 C언어 라이브러리로, ImGui에 종속되지 …