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