#include <VertexPath.h>
◆ CommandType
◆ VertexPath()
| FCT::VertexPath::VertexPath |
( |
| ) |
|
|
inline |
◆ addRef()
| void FCT::RefCount::addRef |
( |
| ) |
|
|
inlineinherited |
◆ arcTo()
| void FCT::VertexPath::arcTo |
( |
Vec2 | center, |
|
|
float | beginAngle, |
|
|
float | endAngle ) |
|
inline |
◆ beginPath()
| void FCT::VertexPath::beginPath |
( |
float | sign = 1.0f | ) |
|
|
inline |
◆ circle()
| void FCT::VertexPath::circle |
( |
Vec2 | center, |
|
|
float | radius ) |
|
inline |
◆ clear()
| void FCT::VertexPath::clear |
( |
| ) |
|
|
inline |
◆ clearDirty()
| void FCT::VertexPath::clearDirty |
( |
| ) |
|
|
inline |
◆ closePath()
| void FCT::VertexPath::closePath |
( |
| ) |
|
|
inline |
◆ count()
| size_t FCT::RefCount::count |
( |
| ) |
|
|
inlineinherited |
◆ curveTo() [1/2]
| void FCT::VertexPath::curveTo |
( |
Vec2 | control, |
|
|
Vec2 | to ) |
|
inline |
◆ curveTo() [2/2]
| void FCT::VertexPath::curveTo |
( |
Vec2 | control1, |
|
|
Vec2 | control2, |
|
|
Vec2 | to ) |
|
inline |
◆ deleteThis()
| virtual void FCT::RefCount::deleteThis |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ end()
| void FCT::VertexPath::end |
( |
| ) |
|
|
inline |
◆ endPath()
| void FCT::VertexPath::endPath |
( |
| ) |
|
|
inline |
◆ fillRect()
| void FCT::VertexPath::fillRect |
( |
Vec2 | pos, |
|
|
Vec2 | size ) |
|
inline |
◆ getBoundingRect()
| Vec4 FCT::VertexPath::getBoundingRect |
( |
| ) |
const |
|
inline |
◆ getCommandQueue()
| const std::vector< float > & FCT::VertexPath::getCommandQueue |
( |
| ) |
const |
|
inline |
◆ lineTo()
| void FCT::VertexPath::lineTo |
( |
Vec2 | to | ) |
|
|
inline |
◆ moveTo()
| void FCT::VertexPath::moveTo |
( |
Vec2 | to | ) |
|
|
inline |
◆ operator bool()
| FCT::RefCount::operator bool |
( |
| ) |
const |
|
inlineinherited |
◆ release()
| void FCT::RefCount::release |
( |
| ) |
|
|
inlineinherited |
◆ setColor()
| void FCT::VertexPath::setColor |
( |
Vec4 | color | ) |
|
|
inline |
◆ setTransform()
| void FCT::VertexPath::setTransform |
( |
const Mat4 & | transform | ) |
|
|
inline |
◆ unwrapperArcTo()
| void FCT::VertexPath::unwrapperArcTo |
( |
Vec2 | center, |
|
|
float | beginAngle, |
|
|
float | endAngle, |
|
|
float | q ) |
|
inlineprotected |
◆ updateBounds()
| void FCT::VertexPath::updateBounds |
( |
const Vec2 & | point | ) |
|
|
inlineprotected |
◆ m_commandQueue
| std::vector<float> FCT::VertexPath::m_commandQueue |
|
protected |
◆ m_currentPos
| Vec2 FCT::VertexPath::m_currentPos |
|
protected |
◆ m_dirty
| bool FCT::VertexPath::m_dirty |
|
protected |
◆ m_hasPoints
| bool FCT::VertexPath::m_hasPoints |
|
protected |
◆ m_maxBounds
| Vec2 FCT::VertexPath::m_maxBounds |
|
protected |
◆ m_minBounds
| Vec2 FCT::VertexPath::m_minBounds |
|
protected |
◆ m_pathStart
| Vec2 FCT::VertexPath::m_pathStart |
|
protected |
◆ m_refCount
| std::atomic<size_t> FCT::RefCount::m_refCount |
|
protectedinherited |
◆ transform
| Mat3 FCT::VertexPath::transform |
该类的文档由以下文件生成: