MGL(Win32)
読み取り中…
検索中…
一致する文字列を見つけられません
include
mgl
render
mgl_texture_generator.h
[詳解]
1
// SPDX-License-Identifier: Zlib
2
/* ------------------------------------------------------------------------- */
9
/* ------------------------------------------------------------------------- */
10
11
#ifndef INCGUARD_MGL_TEXTURE_GENERATOR_H_1616050099
12
#define INCGUARD_MGL_TEXTURE_GENERATOR_H_1616050099
13
14
#include <
mgl/render/mgl_texture_resource.h
>
15
16
namespace
MGL::Render
17
{
19
class
TextureGenerator
20
{
21
public
:
22
virtual
~TextureGenerator
()
noexcept
=
default
;
23
24
/* ------------------------------------------------------------------------- */
29
/* ------------------------------------------------------------------------- */
30
virtual
SharedTextureResource
MakeTextureResource
() noexcept = 0;
31
};
32
}
// namespace MGL::Render
33
#endif
// INCGUARD_MGL_TEXTURE_GENERATOR_H_1616050099
34
35
// vim: et ts=4 sw=4 sts=4
MGL::Render::TextureGenerator
テクスチャ生成クラス
Definition
mgl_texture_generator.h:20
MGL::Render::TextureGenerator::MakeTextureResource
virtual SharedTextureResource MakeTextureResource() noexcept=0
テクスチャリソースの生成
mgl_texture_resource.h
MGL テクスチャリソース
MGL::Render::SharedTextureResource
std::shared_ptr< MGL::Render::TextureResource > SharedTextureResource
共有するテクスチャリソースの型
Definition
mgl_texture_resource.h:145
構築:
1.12.0