linux用のdp::DisplayManagerImplの定義を修正
linux用のdp::Windowのキーイベント処理中に処理が停止してしまう問題を修正
以下の関数の名前を修正
・dp::isExistsAuxBuffers() -> dp::existsAuxBuffers()
・dp::isExistsRedBits() -> dp::existsRedBits()
・dp::isExistsGreenBits() -> dp::existsGreenBits()
・dp::isExistsBlueBits() -> dp::existsBlueBits()
・dp::isExistsAlphaBits() -> dp::existsAlphaBits()
・dp::isExistsDepthBits() -> dp::existsDepthBits()
・dp::isExistsStencilBits() -> dp::existsStencilBits()
・dp::isExistsAccumRedBits() -> dp::existsAccumRedBits()
・dp::isExistsAccumGreenBits() -> dp::existsAccumGreenBits()
・dp::isExistsAccumBlueBits() -> dp::existsAccumBlueBits()
・dp::isExistsAccumAlphaBits() -> dp::existsAccumAlphaBits()
以下の型の定義を修正
・dp::StringChar
・dp::Utf8Char
・dp::Utf16Char
・dp::Utf32Char
以下の関数の名前を修正
・dp::toUtf8() -> dp::stringToUtf8()
・dp::toUtf16() -> dp::stringToUtf16()
・dp::toUtf32() -> dp::stringToUtf32()
コマンドライン引数の文字コード変換失敗時に終了するように修正
以下の関数をグローバルのテンプレート関数に変更
・dp::free()
・dp::less()
linux用のdp::GLContextの処理で使用していたstd::unique_ptrをdp::Uniqueに変更
linux用のdp::GamePadManagerの処理で使用していたstd::unique_ptrをdp::Uniqueに変更
linux用のpulseaudio関係の処理で使用していたstd::unique_ptrをdp::Uniqueに変更
linux用のxrandr関係の処理で使用していたstd::unique_ptrをdp::Uniqueに変更
linux用のdp::FileImplの処理で使用していたstd::unique_ptrをdp::Uniqueに変更
linux用のxlib関係の処理で使用していたstd::unique_ptrをdp::Uniqueに変更
以下のテンプレート構造体を追加
・dp::Shared
・dp::Weak
以下の型の定義を修正
・dp::GLContextShared
・dp::GLContextWeak
・dp::GLContextInfoShared
・dp::GLContextInfoWeak
以下の型の定義を修正
・dp::DisplayModeKeyShared
・dp::DisplayModeKeyWeak
以下の型の定義を修正
・dp::DisplayShared
・dp::DisplayWeak
以下の型の定義を修正
・dp::DisplayManagerShared
・dp::DisplayManagerWeak
・dp::DisplayManagerInfoShared
・dp::DisplayManagerInfoWeak
以下の型の定義を修正
・dp::DisplayModeShared
・dp::DisplayModeWeak
以下の型の定義を修正
・dp::DisplayKeyShared
・dp::DisplayKeyWeak
以下の型の定義を修正
・dp::WindowShared
・dp::WindowWeak
・dp::WindowInfoShared
・dp::WindowInfoWeak
以下の型の定義を修正
・dp::FileRShared
・dp::FileRWeak