mudbox::StampConfiguration Struct Reference

#include <brush.h>

List of all members.


Detailed Description

Container class for stamp related properties and functions.

Public Member Functions

  StampConfiguration (void)
void  Serialize (Stream &s)
bool  operator== (const StampConfiguration &) const throw ()
bool  operator!= (const StampConfiguration &v) const throw ()

Public Attributes

QString  m_sFileName
bool  m_bActive
bool  m_bOrientToStroke
bool  m_bStretch
bool  m_bFlipX
bool  m_bFlipY
float  m_fRotation
bool  m_bRandomize
bool  m_bRandomizeFlipX
bool  m_bRandomizeFlipY
float  m_fRandomizeScale
float  m_fRandomizeRotation
float  m_fRandomizePositionX
float  m_fRandomizePositionY
float  m_fRandomizeStrength

Constructor & Destructor Documentation

mudbox::StampConfiguration::StampConfiguration void   )  [inline]
 
00124     {
00125         m_bActive = false;
00126         m_bOrientToStroke = true;
00127         m_bStretch = false;
00128         m_bFlipX = m_bFlipY = m_bRandomize = m_bRandomizeFlipX = m_bRandomizeFlipY = false;
00129         m_fRotation = m_fRandomizeScale = m_fRandomizeStrength = 0.0f;
00130         m_fRandomizeRotation = 0.35f;
00131         m_fRandomizePositionX = m_fRandomizePositionY = 0.4f;
00132     }

Member Function Documentation

void mudbox::StampConfiguration::Serialize Stream s  ) 
 
bool mudbox::StampConfiguration::operator== const StampConfiguration  )  const throw () [inline]
 
00136 { return false; };
bool mudbox::StampConfiguration::operator!= const StampConfiguration v  )  const throw () [inline]
 
00137 { return !operator ==( v ); };

Member Data Documentation

QString mudbox::StampConfiguration::m_sFileName
 
bool mudbox::StampConfiguration::m_bActive
 
bool mudbox::StampConfiguration::m_bOrientToStroke
 
bool mudbox::StampConfiguration::m_bStretch
 
bool mudbox::StampConfiguration::m_bFlipX
 
bool mudbox::StampConfiguration::m_bFlipY
 
float mudbox::StampConfiguration::m_fRotation
 
bool mudbox::StampConfiguration::m_bRandomize
 
bool mudbox::StampConfiguration::m_bRandomizeFlipX
 
bool mudbox::StampConfiguration::m_bRandomizeFlipY
 
float mudbox::StampConfiguration::m_fRandomizeScale
 
float mudbox::StampConfiguration::m_fRandomizeRotation
 
float mudbox::StampConfiguration::m_fRandomizePositionX
 
float mudbox::StampConfiguration::m_fRandomizePositionY
 
float mudbox::StampConfiguration::m_fRandomizeStrength