TrinityCore
|
#include <constants.h>
Public Types | |
enum | Value { NONE = 0, STATIC_ENV = 25, DYNAMIC_PLANAR = 50, DYNAMIC_ENV = 75, BEST = 100 } |
Public Member Functions | |
G3D_DECLARE_ENUM_CLASS_METHODS (MirrorQuality) | |
Static Private Member Functions | |
static const char * | toString (int i, Value &v) |
Private Attributes | |
Value | value |
Values for UniversalSurface::GPUGeom::mirrorHint.
Enumerator | |
---|---|
NONE |
Reflections are black |
STATIC_ENV |
Use a static environment map. This is what most games use |
DYNAMIC_PLANAR |
Planar reflection, typically for water or glass windows. This assumes that the mirror is flat; it is distinct from RefractionQuality::DYNAMIC_FLAT, which assumes the background is flat. |
DYNAMIC_ENV |
Render a dynamic environment map. |
BEST |
Use the best method available, ideally true ray tracing. |
G3D::MirrorQuality::G3D_DECLARE_ENUM_CLASS_METHODS | ( | MirrorQuality | ) |
|
private |