Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfx_graphstatedata.h>
Public Types | |
enum class | LineCap : uint8_t { kButt = 0 , kRound = 1 , kSquare = 2 } |
enum class | LineJoin : uint8_t { kMiter = 0 , kRound = 1 , kBevel = 2 } |
Public Member Functions | |
CFX_GraphStateData () | |
CFX_GraphStateData (const CFX_GraphStateData &src) | |
CFX_GraphStateData (CFX_GraphStateData &&src) noexcept | |
~CFX_GraphStateData () | |
CFX_GraphStateData & | operator= (const CFX_GraphStateData &that) |
CFX_GraphStateData & | operator= (CFX_GraphStateData &&that) noexcept |
Public Attributes | |
LineCap | m_LineCap = LineCap::kButt |
LineJoin | m_LineJoin = LineJoin::kMiter |
float | m_DashPhase = 0.0f |
float | m_MiterLimit = 10.0f |
float | m_LineWidth = 1.0f |
std::vector< float > | m_DashArray |
Definition at line 16 of file cfx_graphstatedata.h.
|
strong |
Enumerator | |
---|---|
kButt | |
kRound | |
kSquare |
Definition at line 18 of file cfx_graphstatedata.h.
|
strong |
Enumerator | |
---|---|
kMiter | |
kRound | |
kBevel |
Definition at line 20 of file cfx_graphstatedata.h.
|
default |
|
default |
|
defaultnoexcept |
|
default |
|
defaultnoexcept |
|
default |
std::vector<float> CFX_GraphStateData::m_DashArray |
Definition at line 35 of file cfx_graphstatedata.h.
float CFX_GraphStateData::m_DashPhase = 0.0f |
Definition at line 32 of file cfx_graphstatedata.h.
Referenced by CFX_RenderDevice::DrawBorder(), CFX_DrawUtils::DrawFocusRect(), CPWL_Edit::DrawThisAppearance(), CFX_GraphState::SetLineDash(), and CFX_GraphState::SetLineDashPhase().
LineCap CFX_GraphStateData::m_LineCap = LineCap::kButt |
Definition at line 30 of file cfx_graphstatedata.h.
LineJoin CFX_GraphStateData::m_LineJoin = LineJoin::kMiter |
Definition at line 31 of file cfx_graphstatedata.h.
float CFX_GraphStateData::m_LineWidth = 1.0f |
Definition at line 34 of file cfx_graphstatedata.h.
Referenced by CPDFSDK_Widget::DrawAppearance(), CFX_RenderDevice::DrawBorder(), CPDF_Annot::DrawBorder(), CFX_DrawUtils::DrawFocusRect(), CGdiDeviceDriver::DrawPath(), CGdiplusExt::DrawPath(), CFX_RenderDevice::DrawStrokeLine(), CFX_RenderDevice::DrawStrokeRect(), CPWL_Caret::DrawThisAppearance(), CPWL_Edit::DrawThisAppearance(), and CFX_PSRenderer::SetClip_PathStroke().
float CFX_GraphStateData::m_MiterLimit = 10.0f |
Definition at line 33 of file cfx_graphstatedata.h.
Referenced by CFX_PSRenderer::SetClip_PathStroke().