| antialias_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| BeginDraw() | kiwano::RenderContext | virtual |
| brush_opacity_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| CheckVisibility(const Rect &bounds, const Matrix3x2 &transform)=0 | kiwano::RenderContext | pure virtual |
| Clear()=0 | kiwano::RenderContext | pure virtual |
| Clear(const Color &clear_color)=0 | kiwano::RenderContext | pure virtual |
| ClearStatus() | kiwano::ObjectBase | |
| collecting_status_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | mutableprotected |
| CreateBitmap(Bitmap &bitmap, const PixelSize &size)=0 | kiwano::RenderContext | pure virtual |
| current_brush_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| current_stroke_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| Deserialize(const Vector< uint8_t > &data) | kiwano::Serializable | inline |
| DoDeserialize(Deserializer *deserializer) override | kiwano::ObjectBase | virtual |
| DoSerialize(Serializer *serializer) const override | kiwano::ObjectBase | virtual |
| DrawBitmap(const Bitmap &bitmap, const Rect *src_rect=nullptr, const Rect *dest_rect=nullptr)=0 | kiwano::RenderContext | pure virtual |
| DrawCircle(const Point ¢er, float radius) | kiwano::RenderContext | virtual |
| DrawEllipse(const Point ¢er, const Vec2 &radius)=0 | kiwano::RenderContext | pure virtual |
| DrawImage(const Image &image, const Rect *src_rect=nullptr)=0 | kiwano::RenderContext | pure virtual |
| DrawLine(const Point &point1, const Point &point2)=0 | kiwano::RenderContext | pure virtual |
| DrawRectangle(const Rect &rect)=0 | kiwano::RenderContext | pure virtual |
| DrawRoundedRectangle(const Rect &rect, const Vec2 &radius)=0 | kiwano::RenderContext | pure virtual |
| DrawShape(const Shape &shape)=0 | kiwano::RenderContext | pure virtual |
| DrawTextLayout(const TextLayout &layout, const Point &offset, RefPtr< Brush > outline_brush)=0 | kiwano::RenderContext | pure virtual |
| DumpTracingObjects() | kiwano::ObjectBase | static |
| EndDraw() | kiwano::RenderContext | virtual |
| Fail(StringView msg, int code=ObjectStatus::fail) | kiwano::ObjectBase | |
| FillCircle(const Point ¢er, float radius) | kiwano::RenderContext | virtual |
| FillEllipse(const Point ¢er, const Vec2 &radius)=0 | kiwano::RenderContext | pure virtual |
| FillRectangle(const Rect &rect)=0 | kiwano::RenderContext | pure virtual |
| FillRoundedRectangle(const Rect &rect, const Vec2 &radius)=0 | kiwano::RenderContext | pure virtual |
| FillShape(const Shape &shape)=0 | kiwano::RenderContext | pure virtual |
| GetBrushOpacity() const | kiwano::RenderContext | virtual |
| GetCurrentBrush() const | kiwano::RenderContext | virtual |
| GetName() const | kiwano::ObjectBase | inline |
| GetNative() const (定义于 kiwano::NativeObject) | kiwano::NativeObject | inline |
| GetNative() const (定义于 kiwano::NativeObject) | kiwano::NativeObject | inline |
| GetObjectID() const | kiwano::ObjectBase | inline |
| GetRefCount() const | kiwano::RefObject | |
| GetSize() const =0 | kiwano::RenderContext | pure virtual |
| GetStatus() const | kiwano::RenderContext | inline |
| GetTarget() const =0 | kiwano::RenderContext | pure virtual |
| GetTracingObjects() | kiwano::ObjectBase | static |
| GetTransform() const =0 | kiwano::RenderContext | pure virtual |
| GetUserData() const | kiwano::ObjectBase | |
| Hold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| IncreasePrimitivesCount(uint32_t increase=1) const | kiwano::RenderContext | protected |
| IsName(StringView name) const | kiwano::ObjectBase | inline |
| IsTracingLeaks() | kiwano::ObjectBase | static |
| IsValid() const override | kiwano::NativeObject | inlinevirtual |
| native_ (定义于 kiwano::NativeObject) | kiwano::NativeObject | protected |
| NativeObject()=default (定义于 kiwano::NativeObject) | kiwano::NativeObject | |
| 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()=0 | kiwano::RenderContext | pure virtual |
| PopLayer()=0 | kiwano::RenderContext | pure virtual |
| PushClipRect(const Rect &clip_rect)=0 | kiwano::RenderContext | pure virtual |
| PushLayer(Layer &layer)=0 | kiwano::RenderContext | pure virtual |
| RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | protected |
| Release() | kiwano::RefObject | |
| RenderContext() (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| ResetNative() (定义于 kiwano::NativeObject) | kiwano::NativeObject | inline |
| Resize(const Size &size)=0 | kiwano::RenderContext | pure virtual |
| Retain() | kiwano::RefObject | |
| Serialize() const | kiwano::Serializable | inline |
| SetAntialiasMode(bool enabled)=0 | kiwano::RenderContext | pure virtual |
| SetBlendMode(BlendMode blend)=0 | kiwano::RenderContext | pure virtual |
| SetBrushOpacity(float opacity) | kiwano::RenderContext | virtual |
| SetCollectingStatus(bool enable) | kiwano::RenderContext | |
| SetCurrentBrush(RefPtr< Brush > brush) | kiwano::RenderContext | virtual |
| SetCurrentStrokeStyle(RefPtr< StrokeStyle > stroke) | kiwano::RenderContext | virtual |
| SetName(StringView name) | kiwano::ObjectBase | |
| SetNative(const Any &native) (定义于 kiwano::NativeObject) | kiwano::NativeObject | inline |
| SetObjectPolicy(const ObjectPolicyFunc &policy) | kiwano::ObjectBase | static |
| SetStatus(const ObjectStatus &status) | kiwano::ObjectBase | |
| SetTarget(const Image &target)=0 (定义于 kiwano::RenderContext) | kiwano::RenderContext | pure virtual |
| SetTextAntialiasMode(TextAntialiasMode mode)=0 | kiwano::RenderContext | pure virtual |
| SetTransform(const Matrix3x2 &matrix)=0 | kiwano::RenderContext | pure virtual |
| SetUserData(void *data) | kiwano::ObjectBase | |
| StartTracingLeaks() | kiwano::ObjectBase | static |
| status_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | mutableprotected |
| StopTracingLeaks() | kiwano::ObjectBase | static |
| text_antialias_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| Unhold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| visible_size_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| ~ObjectBase() (定义于 kiwano::ObjectBase) | kiwano::ObjectBase | virtual |
| ~RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | virtual |