preferences.h File Reference

#include "macros.h"

Include dependency graph for preferences.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Namespaces

namespace   mudbox

Classes

class   mudbox::Preferences
  Holds Mudbox application preferences. Most of the data members will be removed from the SDK in future releases. For more information about adding an item to preferences see Preferences::Integer. More...
class   mudbox::Preferences::Integer
  This class holds a simple integer preference. More...
class   mudbox::Preferences::Bool
  This class is a simple boolean preference, appears as a checkbox. See Preferences::Integer for details. More...
class   mudbox::Preferences::Float
  This class represents a float value, appears as an editbox and a slider. See Preferences::Integer for mode details. More...
class   mudbox::Preferences::String
  This class represents a string preference value. See Preferences::Integer for mode details. More...
class   mudbox::Preferences::Color
  This class represents a color item in the preferences. See Preferences::Integer for mode details. More...
class   mudbox::Preferences::Vector
  This class represents a 3d vector item. See Preferences::Integer for mode details. More...
class   mudbox::Preferences::Enum
  This class represents a enum item, appears as a combo box. See Preferences::Enum for mode details. More...

Enumerations

enum   LinearUnits { eMillimeter, eCentimeter, eMeter, eInch }
enum   SelectionMode { ePaint = 0, eRectangle, eLasso }
enum   InactiveLevelDisplay { eNone, eHide, eShade }

Enumeration Type Documentation

enum LinearUnits
 
Enumeration values:
eMillimeter 
eCentimeter 
eMeter 
eInch 
00026 {
00027     eMillimeter,
00028     eCentimeter,
00029     eMeter,
00030     eInch
00031 };
enum SelectionMode
 
Enumeration values:
ePaint 
eRectangle 
eLasso 
00034 {
00035     ePaint = 0,
00036     eRectangle,
00037     eLasso
00038 };
enum InactiveLevelDisplay
 
Enumeration values:
eNone 
eHide 
eShade 
00041 {
00042     eNone,
00043     eHide,
00044     eShade
00045 };