Blender
V5.0
source
blender
draw
engines
eevee
eevee_engine.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2016 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9
#pragma once
10
11
#include "
DRW_render.hh
"
12
#include "
RE_engine.h
"
13
14
extern
RenderEngineType
DRW_engine_viewport_eevee_type
;
15
16
namespace
blender::eevee
{
17
18
struct
Engine
:
public
DrawEngine::Pointer
{
19
DrawEngine
*
create_instance
()
final
;
20
21
static
void
free_static
();
22
};
23
24
}
// namespace blender::eevee
DRW_render.hh
RE_engine.h
DRW_engine_viewport_eevee_type
RenderEngineType DRW_engine_viewport_eevee_type
Definition
eevee_engine.cc:77
blender::eevee
Definition
eevee_ambient_occlusion.cc:29
DrawEngine::Pointer
Definition
DRW_render.hh:96
DrawEngine
Definition
DRW_render.hh:69
RenderEngineType
Definition
RE_engine.h:69
blender::eevee::Engine
Definition
eevee_engine.h:18
blender::eevee::Engine::create_instance
DrawEngine * create_instance() final
Definition
eevee_engine.cc:24
blender::eevee::Engine::free_static
static void free_static()
Definition
eevee_engine.cc:29
Generated on
for Blender by
doxygen
1.16.1