VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
Loading...
Searching...
No Matches
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() [1/3]

State ( )
default

◆ State() [2/3]

State ( const State & state)

◆ State() [3/3]

State ( State && state)
noexcept

Member Function Documentation

◆ operator=() [1/2]

State & operator= ( const State & state)
default

◆ operator=() [2/2]

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

Member Data Documentation

◆ bitmapQuality

◆ clipRect

CRect clipRect {}

◆ drawMode

◆ fillColor

◆ font

◆ fontColor

◆ frameColor

CColor frameColor {kTransparentCColor}

◆ frameWidth

CCoord frameWidth {0.}

◆ globalAlpha

float globalAlpha {1.f}

◆ lineStyle

◆ penLoc

CPoint penLoc {}

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