#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 |
该类的文档由以下文件生成: