|
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 | 画面の 1 ピクセルをウィンドウの何ピクセルで表示するかです。画面のサイズはターゲットプラットフォームのものです。 |
デスクトップのキーボードとマウスの入力をエンジンに渡します。
インスペクターでの名前: SDL3 入力セットアップ · カテゴリ: SDL3 · 型: DekiSdl3::SDL3InputSetup
| プロパティ | 型 | デフォルト | 説明 |
|---|---|---|---|
| enableKeyboard | bool | true | キーボード入力を有効にします |
| enableMouse | bool | true | マウス/ポインター入力を有効にします |
変更履歴は英語です。
それ以前のリリース: CHANGELOG.md
パッケージのリフレクションデータから生成しています (エンジン 0.19.0)。プロパティ名はシーンファイルで使われるキーです。名前を変えても別名が残ります (互換性)。