Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
antialiasquality.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
12
#include "
core/types.h
"
13
#include "
util/string.h
"
14
15
16
//------------------------------------------------------------------------------
17
namespace
CoreGraphics
18
{
19
class
AntiAliasQuality
20
{
21
public
:
23
enum
Code
24
{
25
None
,
26
Low
,
27
Medium
,
28
High
,
29
};
30
32
static
Code
FromString
(
const
Util::String
& str);
34
static
Util::String
ToString
(
Code
code);
35
};
36
37
}
// namespace CoreGraphics
38
//------------------------------------------------------------------------------
39
40
CoreGraphics::AntiAliasQuality
Anti-alias quality levels.
Definition
antialiasquality.h:20
CoreGraphics::AntiAliasQuality::FromString
static Code FromString(const Util::String &str)
convert from string
Definition
antialiasquality.cc:16
CoreGraphics::AntiAliasQuality::Code
Code
enum
Definition
antialiasquality.h:24
CoreGraphics::AntiAliasQuality::Medium
@ Medium
Definition
antialiasquality.h:27
CoreGraphics::AntiAliasQuality::Low
@ Low
Definition
antialiasquality.h:26
CoreGraphics::AntiAliasQuality::None
@ None
Definition
antialiasquality.h:25
CoreGraphics::AntiAliasQuality::High
@ High
Definition
antialiasquality.h:28
CoreGraphics::AntiAliasQuality::ToString
static Util::String ToString(Code code)
convert to string
Definition
antialiasquality.cc:33
CoreGraphics
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH.
Definition
accelerationstructure.h:24
string.h
Util.String
Nebula's universal string class.
Definition
String.cs:8
types.h
code
render
coregraphics
antialiasquality.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.