|
deki-sdl3-integration 0.19.0
Deki 패키지 레퍼런스
|
SDL3(3.2.8) 기반의 데스크톱 디스플레이, 입력, 파일 시스템.
저장소: github.com/dekiengine/deki-sdl3-integration · 최신 릴리스: 0.19.0 · 엔진 0.19.0 이상 필요 · 의존: deki-input
DekiEditor --packages-add deki-sdl3-integration <project> 또는 패키지 관리자로 설치합니다. 엔진 자체의 컴포넌트와 C++ API는 Deki 문서에 있습니다.
에디터에는 SDL3 Integration(으)로 표시됩니다.
| 컴포넌트 | 카테고리 | 설명 |
|---|---|---|
| SDL3DisplaySetup | SDL3 | 게임이 렌더링할 데스크톱 창을 엽니다. |
| SDL3InputSetup | SDL3 | 데스크톱의 키보드와 마우스 입력을 엔진에 전달합니다. |
빌드에서 뺄 수 있는 부분입니다. define이 있는 기능은 그 define으로 켜고 끄며, 나머지는 컴포넌트와 함께 제거됩니다.
| 기능 | define | 기본값 |
|---|---|---|
| Display | — | 켜짐 |
| Input | — | 켜짐 |
게임이 렌더링할 데스크톱 창을 엽니다.
인스펙터 이름: SDL3 디스플레이 설정 · 카테고리: SDL3 · 유형: DekiSdl3::SDL3DisplaySetup
| 속성 | 유형 | 기본값 | 제약 | 설명 |
|---|---|---|---|---|
| windowScale | int32 | 2 | 1~8 | 화면 픽셀 하나를 창 픽셀 몇 개로 표시할지 정합니다. 화면 크기는 타겟 플랫폼의 크기를 따릅니다. |
데스크톱의 키보드와 마우스 입력을 엔진에 전달합니다.
인스펙터 이름: SDL3 입력 설정 · 카테고리: SDL3 · 유형: DekiSdl3::SDL3InputSetup
| 속성 | 유형 | 기본값 | 설명 |
|---|---|---|---|
| enableKeyboard | bool | true | 키보드 입력을 활성화합니다 |
| enableMouse | bool | true | 마우스/포인터 입력을 활성화합니다 |
변경 내역은 영어로 되어 있습니다.
이전 릴리스: CHANGELOG.md
패키지의 리플렉션 데이터에서 생성했습니다(엔진 0.19.0). 속성 이름은 씬 파일에서 쓰는 키입니다. 이름을 바꿔도 별칭이 유지됩니다(호환성).