StampConfiguration Struct Reference

StampConfiguration Struct Reference

#include <brush.h>

Class Description

Container class for stamp related properties and functions.

Definition at line 185 of file brush.h.

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

StampConfiguration ( void  )
inline

Definition at line 187 of file brush.h.

188  {
189  m_bActive = false;
190  m_bOrientToStroke = true;
191  m_bStretch = false;
194  m_fRandomizeRotation = 0.35f;
196  }

Member Function Documentation

void Serialize ( Stream s)
bool operator== ( const StampConfiguration ) const
throw (
)
inline

Definition at line 200 of file brush.h.

200 { return false; };
bool operator!= ( const StampConfiguration v) const
throw (
)
inline

Definition at line 201 of file brush.h.

201 { return !operator ==( v ); };
bool operator==(const StampConfiguration &) const
Definition: brush.h:200
const GLdouble * v
Definition: GLee.h:1174

Member Data Documentation

QString m_sFileName

Definition at line 201 of file brush.h.

bool m_bActive

Definition at line 204 of file brush.h.

bool m_bOrientToStroke

Definition at line 205 of file brush.h.

bool m_bStretch

Definition at line 205 of file brush.h.

bool m_bFlipX

Definition at line 206 of file brush.h.

bool m_bFlipY

Definition at line 206 of file brush.h.

float m_fRotation

Definition at line 207 of file brush.h.

bool m_bRandomize

Definition at line 208 of file brush.h.

bool m_bRandomizeFlipX

Definition at line 208 of file brush.h.

bool m_bRandomizeFlipY

Definition at line 208 of file brush.h.

float m_fRandomizeScale

Definition at line 209 of file brush.h.

float m_fRandomizeRotation

Definition at line 209 of file brush.h.

float m_fRandomizePositionX

Definition at line 209 of file brush.h.

float m_fRandomizePositionY

Definition at line 209 of file brush.h.

float m_fRandomizeStrength

Definition at line 209 of file brush.h.


The documentation for this struct was generated from the following file: