Kiwano Engine v1.3.x
kiwano::CanvasRenderContext 成员列表

成员的完整列表,这些成员属于 kiwano::CanvasRenderContext,包括所有继承而来的类成员

BeginDraw()kiwano::CanvasRenderContextinline
Canvas (定义于 kiwano::CanvasRenderContext)kiwano::CanvasRenderContextfriend
Clear()kiwano::CanvasRenderContextinline
Clear(const Color &clear_color)kiwano::CanvasRenderContextinline
ClearStatus()kiwano::ObjectBase
Deserialize(const Vector< uint8_t > &data)kiwano::Serializableinline
DoDeserialize(Deserializer *deserializer) overridekiwano::ObjectBasevirtual
DoSerialize(Serializer *serializer) const overridekiwano::ObjectBasevirtual
DrawActor(RefPtr< Actor > actor)kiwano::CanvasRenderContextinline
DrawCircle(const Point &center, float radius)kiwano::CanvasRenderContextinline
DrawEllipse(const Point &center, const Vec2 &radius)kiwano::CanvasRenderContextinline
DrawLine(const Point &begin, const Point &end)kiwano::CanvasRenderContextinline
DrawRect(const Rect &rect)kiwano::CanvasRenderContextinline
DrawRoundedRect(const Rect &rect, const Vec2 &radius)kiwano::CanvasRenderContextinline
DrawShape(RefPtr< Shape > shape)kiwano::CanvasRenderContextinline
DrawSpriteFrame(const SpriteFrame &frame, const Point &pos)kiwano::CanvasRenderContextinline
DrawSpriteFrame(const SpriteFrame &frame, const Point &pos, const Size &size)kiwano::CanvasRenderContextinline
DrawTextLayout(StringView text, const TextStyle &style, const Point &point)kiwano::CanvasRenderContextinline
DrawTextLayout(RefPtr< TextLayout > layout, const Point &point)kiwano::CanvasRenderContextinline
DrawTexture(RefPtr< Texture > texture, const Point &pos, const Rect *crop_rect=nullptr)kiwano::CanvasRenderContextinline
DrawTexture(RefPtr< Texture > texture, const Point &pos, const Size &size, const Rect *crop_rect=nullptr)kiwano::CanvasRenderContextinline
DumpTracingObjects()kiwano::ObjectBasestatic
EndDraw()kiwano::CanvasRenderContextinline
Fail(StringView msg, int code=ObjectStatus::fail)kiwano::ObjectBase
FillCircle(const Point &center, float radius)kiwano::CanvasRenderContextinline
FillEllipse(const Point &center, const Vec2 &radius)kiwano::CanvasRenderContextinline
FillRect(const Rect &rect)kiwano::CanvasRenderContextinline
FillRoundedRect(const Rect &rect, const Vec2 &radius)kiwano::CanvasRenderContextinline
FillShape(RefPtr< Shape > shape)kiwano::CanvasRenderContextinline
GetFillBrush() constkiwano::CanvasRenderContextinline
GetName() constkiwano::ObjectBaseinline
GetObjectID() constkiwano::ObjectBaseinline
GetRefCount() constkiwano::RefObject
GetSize() constkiwano::CanvasRenderContextinline
GetStatus() constkiwano::ObjectBase
GetStrokeBrush() constkiwano::CanvasRenderContextinline
GetStrokeStyle() constkiwano::CanvasRenderContextinline
GetTracingObjects()kiwano::ObjectBasestatic
GetUserData() constkiwano::ObjectBase
Hold(RefPtr< ObjectBase > other)kiwano::ObjectBase
IsName(StringView name) constkiwano::ObjectBaseinline
IsTracingLeaks()kiwano::ObjectBasestatic
IsValid() constkiwano::ObjectBasevirtual
Noncopyable()=default (定义于 kiwano::Noncopyable)kiwano::Noncopyableprotected
ObjectBase()kiwano::ObjectBase
operator delete(void *ptr) (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator delete(void *ptr, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator delete(void *ptr, void *place) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size) (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size, void *ptr) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
PopClipRect()kiwano::CanvasRenderContextinline
PopLayer()kiwano::CanvasRenderContextinline
PushClipRect(const Rect &clip_rect)kiwano::CanvasRenderContextinline
PushLayer(RefPtr< Layer > layer)kiwano::CanvasRenderContextinline
RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectprotected
Release()kiwano::RefObject
Retain()kiwano::RefObject
Serialize() constkiwano::Serializableinline
SetAntialiasMode(bool enabled)kiwano::CanvasRenderContextinline
SetFillBrush(RefPtr< Brush > brush)kiwano::CanvasRenderContextinline
SetFillColor(const Color &color)kiwano::CanvasRenderContextinline
SetName(StringView name)kiwano::ObjectBase
SetObjectPolicy(const ObjectPolicyFunc &policy)kiwano::ObjectBasestatic
SetStatus(const ObjectStatus &status)kiwano::ObjectBase
SetStrokeBrush(RefPtr< Brush > brush)kiwano::CanvasRenderContextinline
SetStrokeColor(const Color &color)kiwano::CanvasRenderContextinline
SetStrokeStyle(RefPtr< StrokeStyle > stroke_style)kiwano::CanvasRenderContextinline
SetTextAntialiasMode(TextAntialiasMode mode)kiwano::CanvasRenderContextinline
SetTransform(const Matrix3x2 &matrix)kiwano::CanvasRenderContextinline
SetUserData(void *data)kiwano::ObjectBase
StartTracingLeaks()kiwano::ObjectBasestatic
StopTracingLeaks()kiwano::ObjectBasestatic
Unhold(RefPtr< ObjectBase > other)kiwano::ObjectBase
~CanvasRenderContext() (定义于 kiwano::CanvasRenderContext)kiwano::CanvasRenderContextvirtual
~ObjectBase() (定义于 kiwano::ObjectBase)kiwano::ObjectBasevirtual
~RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectvirtual