#ifndef IVRENDERVIEW_H #define IVRENDERVIEW_H //----------------------------------------------------------------------------- // Flags used by DrawWorldLists //----------------------------------------------------------------------------- enum class DrawWorldLists_t : int { DRAWWORLDLISTS_DRAW_STRICTLYABOVEWATER = 0x001, DRAWWORLDLISTS_DRAW_STRICTLYUNDERWATER = 0x002, DRAWWORLDLISTS_DRAW_INTERSECTSWATER = 0x004, DRAWWORLDLISTS_DRAW_WATERSURFACE = 0x008, DRAWWORLDLISTS_DRAW_SKYBOX = 0x010, DRAWWORLDLISTS_DRAW_CLIPSKYBOX = 0x020, DRAWWORLDLISTS_DRAW_SHADOWDEPTH = 0x040, DRAWWORLDLISTS_DRAW_REFRACTION = 0x080, DRAWWORLDLISTS_DRAW_REFLECTION = 0x100, DRAWWORLDLISTS_DRAW_WORLD_GEOMETRY = 0x200, DRAWWORLDLISTS_DRAW_DECALS_AND_OVERLAYS = 0x400, DRAWWORLDLISTS_DRAW_SIMPLE_WORLD_MODEL = 0x800, DRAWWORLDLISTS_DRAW_SIMPLE_WORLD_MODEL_WATER = 0x1000, DRAWWORLDLISTS_DRAW_SKIP_DISPLACEMENTS = 0x2000, DRAWWORLDLISTS_DRAW_SSAO = 0x4000, }; #endif // !IVRENDERVIEW_H