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 |
Create(RefPtr< Texture > texture, const PixelSize &size) | kiwano::RenderContext | static |
CreateTexture(Texture &texture, 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 |
DrawCircle(const Point ¢er, float radius) | kiwano::RenderContext | virtual |
DrawEllipse(const Point ¢er, const Vec2 &radius)=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 |
DrawTexture(const Texture &texture, const Rect *src_rect=nullptr, const Rect *dest_rect=nullptr)=0 | kiwano::RenderContext | pure virtual |
DumpTracingObjects() | kiwano::ObjectBase | static |
EndDraw() | kiwano::RenderContext | virtual |
Fail(StringView msg, int code=ObjectStatus::fail) | kiwano::ObjectBase | |
fast_global_transform_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
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 |
GetGlobalTransform() 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 |
GetUserData() const | kiwano::ObjectBase | |
global_transform_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
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 |
SetGlobalTransform(const Matrix3x2 &matrix) | kiwano::RenderContext | virtual |
SetGlobalTransform(const Matrix3x2 *matrix) | 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 | |
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 |