| antialias_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| BeginDraw() override | kiwano::graphics::directx::RenderContextImpl | virtual |
| brush_opacity_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| CheckVisibility(const Rect &bounds, const Matrix3x2 &transform) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| Clear() override | kiwano::graphics::directx::RenderContextImpl | virtual |
| Clear(const Color &clear_color) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| ClearStatus() | kiwano::ObjectBase | |
| collecting_status_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | mutableprotected |
| CreateBitmap(Bitmap &bitmap, const PixelSize &size) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| CreateDeviceResources(ComPtr< ID2D1Factory > factory, ComPtr< ID2D1DeviceContext > ctx) (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | virtual |
| current_brush_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| current_stroke_ (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| Deserialize(const Vector< uint8_t > &data) | kiwano::Serializable | inline |
| device_ctx_ (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | protected |
| DiscardDeviceResources() (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | protected |
| DoDeserialize(Deserializer *deserializer) override | kiwano::ObjectBase | virtual |
| DoSerialize(Serializer *serializer) const override | kiwano::ObjectBase | virtual |
| DrawBitmap(const Bitmap &bitmap, const Rect *src_rect, const Rect *dest_rect) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawCircle(const Point ¢er, float radius) | kiwano::RenderContext | virtual |
| DrawEllipse(const Point ¢er, const Vec2 &radius) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawImage(const Image &image, const Rect *src_rect) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| drawing_state_ (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | protected |
| DrawLine(const Point &point1, const Point &point2) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawRectangle(const Rect &rect) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawRoundedRectangle(const Rect &rect, const Vec2 &radius) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawShape(const Shape &shape) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DrawTextLayout(const TextLayout &layout, const Point &offset, RefPtr< Brush > outline_brush) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| DumpTracingObjects() | kiwano::ObjectBase | static |
| EndDraw() override | kiwano::graphics::directx::RenderContextImpl | 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) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| FillRectangle(const Rect &rect) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| FillRoundedRectangle(const Rect &rect, const Vec2 &radius) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| FillShape(const Shape &shape) override | kiwano::graphics::directx::RenderContextImpl | 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 override | kiwano::graphics::directx::RenderContextImpl | virtual |
| GetStatus() const | kiwano::RenderContext | inline |
| GetTarget() const override | kiwano::graphics::directx::RenderContextImpl | virtual |
| GetTracingObjects() | kiwano::ObjectBase | static |
| GetTransform() const override | kiwano::graphics::directx::RenderContextImpl | 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() override | kiwano::graphics::directx::RenderContextImpl | virtual |
| PopLayer() override | kiwano::graphics::directx::RenderContextImpl | virtual |
| PushClipRect(const Rect &clip_rect) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| PushLayer(Layer &layer) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | protected |
| Release() | kiwano::RefObject | |
| RenderContext() (定义于 kiwano::RenderContext) | kiwano::RenderContext | protected |
| RenderContextImpl() (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | |
| ResetNative() (定义于 kiwano::NativeObject) | kiwano::NativeObject | inline |
| Resize(const Size &size) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| RestoreDrawingState() (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | protected |
| Retain() | kiwano::RefObject | |
| SaveDrawingState() (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | protected |
| Serialize() const | kiwano::Serializable | inline |
| SetAntialiasMode(bool enabled) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| SetBlendMode(BlendMode blend) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| SetBrushOpacity(float opacity) | kiwano::RenderContext | virtual |
| SetCollectingStatus(bool enable) | kiwano::RenderContext | |
| SetCurrentBrush(RefPtr< Brush > brush) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| SetCurrentStrokeStyle(RefPtr< StrokeStyle > stroke_style) override | kiwano::graphics::directx::RenderContextImpl | 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) override (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | virtual |
| SetTextAntialiasMode(TextAntialiasMode mode) override | kiwano::graphics::directx::RenderContextImpl | virtual |
| SetTransform(const Matrix3x2 &matrix) override | kiwano::graphics::directx::RenderContextImpl | 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 |
| text_renderer_ (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | 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 |
| ~RenderContextImpl() (定义于 kiwano::graphics::directx::RenderContextImpl) | kiwano::graphics::directx::RenderContextImpl | virtual |