VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CDrawContext::Impl::State Struct Reference

Public Member Functions

 State ()=default
 
 State (const State &state)
 
Stateoperator= (const State &state)=default
 
 State (State &&state) noexcept
 
Stateoperator= (State &&state) noexcept
 

Public Attributes

SharedPointer< CFontDescfont
 
CColor frameColor {kTransparentCColor}
 
CColor fillColor {kTransparentCColor}
 
CColor fontColor {kTransparentCColor}
 
CCoord frameWidth {0.}
 
CPoint penLoc {}
 
CRect clipRect {}
 
CLineStyle lineStyle {kLineOnOffDash}
 
CDrawMode drawMode {kAntiAliasing}
 
float globalAlpha {1.f}
 
BitmapInterpolationQuality bitmapQuality {BitmapInterpolationQuality::kDefault}
 

Constructor & Destructor Documentation

State ( )
default
State ( const State state)
State ( State &&  state)
noexcept

Member Function Documentation

State& operator= ( const State state)
default
CDrawContext::Impl::State & operator= ( State &&  state)
noexcept

Member Data Documentation

BitmapInterpolationQuality bitmapQuality {BitmapInterpolationQuality::kDefault}
CRect clipRect {}
CColor frameColor {kTransparentCColor}
CCoord frameWidth {0.}
float globalAlpha {1.f}
CPoint penLoc {}

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