신입 개발자 공부 과정

IMGUI - Docking버전 사용법 본문

C++/공부

IMGUI - Docking버전 사용법

Lewisjkim 2023. 1. 11. 16:49

IMGUI Docking버전을 다운 받아서 example->solution->directx11을 열어본다

시작프로젝트로 설정 후, 빌드하고 디버깅을 해보면 IMGUI 샘플이 나온다.

-------

사용법: 

1. imgui를 다른 프로젝트에서 사용 할 때, 필요한 헤더 파일과 cpp파일들을 불러온다.

2.  IMGUI example proj의 main에 보면 Device와 Context를 만들어주고, 초기화를 하고 창을 띄운 뒤 렌더(그려준다)를 해준다. 그리고 마지막으로 cleanup(context를 지우고 ImplDX11등을 shutdown해준다)을 진행해 준다.

3.위 같은 구조를 만들었다면 main message loop에서 다음과 같이 IMGUI코드를 작성하면 원하는 요소들을 넣을 수 있다.

4. 다양한 기능들이 있는데 그 기능들은 imgui_demo.cpp에서 확인 할 수있다.

'C++ > 공부' 카테고리의 다른 글

코테용 알고리즘 정리해보기  (0) 2023.05.09
코테용 알고리즘 정리해보기  (0) 2023.05.09
알고리즘  (0) 2023.05.01
자료구조 정리  (0) 2023.05.01
C++로 빙고 게임 만들기  (0) 2022.03.20