class::sgfx::VectorPath
class sgfx::VectorPath
: public api::SgfxInfoObject
Summary
[VectorPath](#classsgfx_1_1_vector_path_1a69ff24e3ba15affa2e53dec061b2e815)()
[VectorPath](#classsgfx_1_1_vector_path_1a8862f7080f3ea826c5042dea44aace38)(
const sg_vector_path_t & path
)
u32 icon_count() const
const sg_vector_path_description_t * icon_list() const
bool is_valid() const
VectorPath & operator *=(
float value
)
[operator const sg_vector_path_t &](#classsgfx_1_1_vector_path_1aab4b7b9e98ec8621e0591285ef28b748)() *const*
[operator sg_vector_path_t &](#classsgfx_1_1_vector_path_1a5344379822f0e56602593ce98f6cb3be)()
VectorPath & operator+=(
Point point
)
VectorPath & operator<<(
const var::Vector< sg_vector_path_description_t > & vector
)
VectorPath & operator<<(
const Region & region
)
const sg_vector_path_t & path() const
sg_vector_path_t & path()
void scale(
float value
)
void shift(
Point point
)
Members
VectorPath()
VectorPath(
const sg_vector_path_t & path
)
u32 icon_count() const
const sg_vector_path_description_t * icon_list() const
bool is_valid() const
VectorPath & operator *=(
float value
)
operator const sg_vector_path_t &() const
operator sg_vector_path_t &()
VectorPath & operator+=(
Point point
)
VectorPath & operator<<(
const var::Vector< sg_vector_path_description_t > & vector
)
VectorPath & operator<<(
const Region & region
)
const sg_vector_path_t & path() const
sg_vector_path_t & path()
void scale(
float value
)
void shift(
Point point
)