Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_RetainableGraphStateData Class Referencefinal

#include <cfx_graphstatedata.h>

+ Inheritance diagram for CFX_RetainableGraphStateData:
+ Collaboration diagram for CFX_RetainableGraphStateData:

Public Member Functions

RetainPtr< CFX_RetainableGraphStateDataClone () const
 
- Public Member Functions inherited from fxcrt::Retainable
 Retainable ()=default
 
bool HasOneRef () const
 
- Public Member Functions inherited from CFX_GraphStateData
 CFX_GraphStateData ()
 
 CFX_GraphStateData (const CFX_GraphStateData &src)
 
 CFX_GraphStateData (CFX_GraphStateData &&src) noexcept
 
 ~CFX_GraphStateData ()
 
CFX_GraphStateDataoperator= (const CFX_GraphStateData &that)
 
CFX_GraphStateDataoperator= (CFX_GraphStateData &&that) noexcept
 

Public Attributes

 CONSTRUCT_VIA_MAKE_RETAIN
 
- Public Attributes inherited from CFX_GraphStateData
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
 

Private Member Functions

 ~CFX_RetainableGraphStateData () override
 

Additional Inherited Members

- Public Types inherited from CFX_GraphStateData
enum class  LineCap : uint8_t { kButt = 0 , kRound = 1 , kSquare = 2 }
 
enum class  LineJoin : uint8_t { kMiter = 0 , kRound = 1 , kBevel = 2 }
 
- Protected Member Functions inherited from fxcrt::Retainable
virtual ~Retainable ()=default
 

Detailed Description

Definition at line 38 of file cfx_graphstatedata.h.

Member Function Documentation

◆ ~CFX_RetainableGraphStateData()

CFX_RetainableGraphStateData::~CFX_RetainableGraphStateData ( )
overrideprivatedefault

◆ Clone()

RetainPtr< CFX_RetainableGraphStateData > CFX_RetainableGraphStateData::Clone ( ) const

Definition at line 37 of file cfx_graphstatedata.cpp.

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_RETAIN

CFX_RetainableGraphStateData::CONSTRUCT_VIA_MAKE_RETAIN

Definition at line 41 of file cfx_graphstatedata.h.


The documentation for this class was generated from the following files: