MeshLib Documentation
Loading...
Searching...
No Matches
MRRenderModelParameters.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
MRMesh/MRFlagOperators.h
"
4
5
namespace
MR
6
{
7
9
enum class
RenderModelPassMask
10
{
11
Opaque
= 1 << 0,
12
Transparent
= 1 << 1,
13
VolumeRendering
= 1 << 2,
14
NoDepthTest
= 1 << 3,
15
16
All
=
17
Opaque
|
Transparent
|
NoDepthTest
|
VolumeRendering
18
};
19
MR_MAKE_FLAG_OPERATORS
(
RenderModelPassMask
)
20
21
}
MRFlagOperators.h
MR_MAKE_FLAG_OPERATORS
#define MR_MAKE_FLAG_OPERATORS(T)
Definition
MRFlagOperators.h:6
MR
Definition
MRCameraOrientationPlugin.h:8
MR::RenderModelPassMask
RenderModelPassMask
Various passes of the 3D rendering.
Definition
MRRenderModelParameters.h:10
MR::RenderModelPassMask::VolumeRendering
@ VolumeRendering
MR::RenderModelPassMask::Transparent
@ Transparent
MR::RenderModelPassMask::All
@ All
MR::RenderModelPassMask::NoDepthTest
@ NoDepthTest
MR::RenderModelPassMask::Opaque
@ Opaque
MeshLib
source
MRMesh
MRRenderModelParameters.h
Generated by
1.11.0