GaitGeneration by Graph Search
全て クラス 名前空間 ファイル 関数 変数 型定義 列挙型 列挙値 マクロ定義 ページ Concepts
interface_dxlib_3d_renderer.h
[詳解]
1
3
4// Copyright(c) 2023-2025 Design Engineering Laboratory, Saitama University
5// Released under the MIT license
6// https://opensource.org/licenses/mit-license.php
7
8#ifndef DESIGNLAB_INTERFACE_DXLIB_3D_RENDERER_H_
9#define DESIGNLAB_INTERFACE_DXLIB_3D_RENDERER_H_
10
11
12namespace designlab
13{
14
18{
19public:
20 virtual ~IDxlib3dRenderer() = default;
21
25 virtual void Draw() const = 0;
26};
27
28} // namespace designlab
29
30
31#endif // DESIGNLAB_INTERFACE_DXLIB_3D_RENDERER_H_
DxLibの描画処理を行うクラスのインターフェース.
virtual void Draw() const =0
描画処理を行う. const 関数にしているのは, 描画処理の中でメンバ変数を変更しないようにするため.
virtual ~IDxlib3dRenderer()=default