--- nono/vm/renderer.h 2026/04/29 17:05:50 1.1.1.14 +++ nono/vm/renderer.h 2026/04/29 17:05:55 1.1.1.15 @@ -5,7 +5,7 @@ // // -// レンダラ +// ビデオレンダラ // #pragma once @@ -22,7 +22,7 @@ class Syncer; class UIMessage; class VideoCtlrDevice; -class Renderer : public ThreadDevice +class VideoRenderer : public ThreadDevice { using inherited = ThreadDevice; public: @@ -33,8 +33,8 @@ class Renderer : public ThreadDevice static const uint REQ_POST = 0x10; // UI への通知指示 public: - Renderer(); - ~Renderer() override; + VideoRenderer(); + ~VideoRenderer() override; bool Init() override; void ResetHard(bool poweron) override; @@ -143,12 +143,12 @@ class Renderer : public ThreadDevice // // X68030 レンダラ // -class X68030Renderer : public Renderer +class X68030VideoRenderer : public VideoRenderer { - using inherited = Renderer; + using inherited = VideoRenderer; public: - X68030Renderer(); - ~X68030Renderer() override; + X68030VideoRenderer(); + ~X68030VideoRenderer() override; bool Init() override; bool RenderMD() override; @@ -160,12 +160,12 @@ class X68030Renderer : public Renderer // // LUNA レンダラ // -class LunaRenderer : public Renderer +class LunaVideoRenderer : public VideoRenderer { - using inherited = Renderer; + using inherited = VideoRenderer; public: - LunaRenderer(); - ~LunaRenderer() override; + LunaVideoRenderer(); + ~LunaVideoRenderer() override; bool Init() override; bool RenderMD() override; @@ -177,9 +177,9 @@ class LunaRenderer : public Renderer // // コンソールレンダラ // -class ConsoleRenderer : public Renderer +class ConsoleRenderer : public VideoRenderer { - using inherited = Renderer; + using inherited = VideoRenderer; public: // フチ [pixel] @@ -196,6 +196,6 @@ class ConsoleRenderer : public Renderer ConsoleDevice *console {}; }; -static inline Renderer *GetRenderer() { - return Object::GetObject(OBJ_RENDERER); +static inline VideoRenderer *GetVideoRenderer() { + return Object::GetObject(OBJ_VIDEO_RENDERER); }