Nebula
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//------------------------------------------------------------------------------
17namespace CoreGraphics
18{
20{
21public:
23 enum Code
24 {
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
Anti-alias quality levels.
Definition antialiasquality.h:20
static Code FromString(const Util::String &str)
convert from string
Definition antialiasquality.cc:16
Code
enum
Definition antialiasquality.h:24
@ Medium
Definition antialiasquality.h:27
@ Low
Definition antialiasquality.h:26
@ None
Definition antialiasquality.h:25
@ High
Definition antialiasquality.h:28
static Util::String ToString(Code code)
convert to string
Definition antialiasquality.cc:33
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH.
Definition accelerationstructure.h:24
Nebula's universal string class.
Definition string.h:50