HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GUI_DisplayOption.h File Reference
#include "GUI_API.h"
#include <UT/UT_Rect.h>
#include <UT/UT_Vector2.h>
#include <UT/UT_UniquePtr.h>
#include <RE/RE_RenderContext.h>
#include <RE/RE_TextureMap.h>
#include <UI/UI_Value.h>
#include <GR/GR_Defines.h>
#include <GR/GR_CommonDispOption.h>
#include <GR/GR_DisplayOption.h>
#include "GUI_RenderCommon.h"
+ Include dependency graph for GUI_DisplayOption.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GUI_DisplayOption
 

Macros

#define ANY_FLAG_ACTIVE_IN_SETS(METHOD)
 

Enumerations

enum  GUI_DisplaySetType {
  GUI_SCENE_OBJECT, GUI_SELECTED_SCENE_OBJECT, GUI_GHOST_SCENE_OBJECT, GUI_DISPLAY_MODEL,
  GUI_CURRENT_MODEL, GUI_TEMPLATE_MODEL
}
 Context specific display options for geometry states. More...
 

Variables

const int GUI_NUM_DISPLAY_SETS = 6
 
const int GUI_NUM_DISPLAY_SCENE_SETS = 3
 
const int GUI_NUM_DISPLAY_MODEL_SETS = 3
 

Macro Definition Documentation

#define ANY_FLAG_ACTIVE_IN_SETS (   METHOD)
Value:
bool METHOD##Any() const \
{ return ((*this)[GUI_SCENE_OBJECT].METHOD() || \
(*this)[GUI_SELECTED_SCENE_OBJECT].METHOD() || \
(*this)[GUI_GHOST_SCENE_OBJECT].METHOD() || \
(*this)[GUI_DISPLAY_MODEL].METHOD() || \
(*this)[GUI_CURRENT_MODEL].METHOD() || \
(*this)[GUI_TEMPLATE_MODEL].METHOD()); }

Definition at line 52 of file GUI_DisplayOption.h.

Enumeration Type Documentation

Context specific display options for geometry states.

Enumerator
GUI_SCENE_OBJECT 
GUI_SELECTED_SCENE_OBJECT 
GUI_GHOST_SCENE_OBJECT 
GUI_DISPLAY_MODEL 
GUI_CURRENT_MODEL 
GUI_TEMPLATE_MODEL 

Definition at line 41 of file GUI_DisplayOption.h.

Variable Documentation

const int GUI_NUM_DISPLAY_MODEL_SETS = 3

Definition at line 38 of file GUI_DisplayOption.h.

const int GUI_NUM_DISPLAY_SCENE_SETS = 3

Definition at line 37 of file GUI_DisplayOption.h.

const int GUI_NUM_DISPLAY_SETS = 6

Definition at line 36 of file GUI_DisplayOption.h.