MGL 1.1.10 (2023-11-19)
Contents
MGL 1.1.10 (2023-11-19)#
追加・変更#
重要
UI実装支援機能およびタスクシステムの並列実行は試験段階であり、正式にドキュメント化されるまでは使用は推奨されません。
UI実装支援#
UIイベントデリゲートのキー入力対応
キーボードやゲームパッドに対応させるための仕組みを導入しました。
入力スコープを追加
マウスやタッチ入力の範囲を制限するための仕組みを導入しました。
その他細かい修正・調整
タスクシステム#
タスクノードの並列実行を試験的に導入
オーディオ#
クラス
MGL::Audio::SourceEntity
をMGL::Audio:SourceInstance
にリネームこのクラスは内部で使用されるのみであるため、通常はアプリケーション側に影響はありません。
iOS, tvOS#
「理由の宣言が求められるAPI」への対応
時間計測のために
mach_absolute_time()
を使用している事を宣言するプライバシーマニフェストを追加しました。この宣言はアプリケーションをAppStoreへ提出する際に必要となりますが、MGLが使用するAPIについてはMGL側が宣言するため、アプリケーション側では対応する必要はありません。
その他#
MGL::EnumBitFlagsクラスを追加
スコープ付き列挙型に対応したビットフラグを扱うためのヘルパークラスとなります。