Kiwano Engine v1.3.x
|
成员的完整列表,这些成员属于 kiwano::Renderer,包括所有继承而来的类成员
AfterRender(RenderModuleContext &ctx) | kiwano::Module | virtual |
auto_reset_resolution_ (定义于 kiwano::Renderer) | kiwano::Renderer | protected |
BeforeRender(RenderModuleContext &ctx) | kiwano::Module | virtual |
Clear()=0 | kiwano::Renderer | pure virtual |
clear_color_ (定义于 kiwano::Renderer) | kiwano::Renderer | protected |
CreateBrush(Brush &brush, const Color &color)=0 | kiwano::Renderer | pure virtual |
CreateBrush(Brush &brush, const LinearGradientStyle &style)=0 | kiwano::Renderer | pure virtual |
CreateBrush(Brush &brush, const RadialGradientStyle &style)=0 | kiwano::Renderer | pure virtual |
CreateBrush(Brush &brush, RefPtr< Texture > texture)=0 | kiwano::Renderer | pure virtual |
CreateEllipseShape(Shape &shape, const Point ¢er, const Vec2 &radius)=0 | kiwano::Renderer | pure virtual |
CreateFontCollection(Font &font, Vector< String > &family_names, StringView file_path)=0 | kiwano::Renderer | pure virtual |
CreateFontCollection(Font &font, Vector< String > &family_names, const BinaryData &data)=0 | kiwano::Renderer | pure virtual |
CreateGifImage(GifImage &gif, StringView file_path)=0 | kiwano::Renderer | pure virtual |
CreateGifImage(GifImage &gif, const BinaryData &data)=0 | kiwano::Renderer | pure virtual |
CreateGifImageFrame(GifImage::Frame &frame, const GifImage &gif, size_t frame_index)=0 | kiwano::Renderer | pure virtual |
CreateLineShape(Shape &shape, const Point &begin_pos, const Point &end_pos)=0 | kiwano::Renderer | pure virtual |
CreateRectShape(Shape &shape, const Rect &rect)=0 | kiwano::Renderer | pure virtual |
CreateRoundedRectShape(Shape &shape, const Rect &rect, const Vec2 &radius)=0 | kiwano::Renderer | pure virtual |
CreateShapeSink(ShapeMaker &maker)=0 | kiwano::Renderer | pure virtual |
CreateStrokeStyle(StrokeStyle &stroke_style)=0 | kiwano::Renderer | pure virtual |
CreateTextLayout(TextLayout &layout, StringView content, const TextStyle &style)=0 | kiwano::Renderer | pure virtual |
CreateTexture(Texture &texture, StringView file_path)=0 | kiwano::Renderer | pure virtual |
CreateTexture(Texture &texture, const BinaryData &data)=0 | kiwano::Renderer | pure virtual |
CreateTexture(Texture &texture, const PixelSize &size, const BinaryData &data, PixelFormat format)=0 | kiwano::Renderer | pure virtual |
CreateTextureRenderContext(RefPtr< Texture > texture, const PixelSize &desired_size)=0 | kiwano::Renderer | pure virtual |
Destroy() | kiwano::Renderer | virtual |
DestroyModule() | kiwano::Module | virtual |
GetClearColor() const | kiwano::Renderer | inlinevirtual |
GetContext() | kiwano::Renderer | inline |
GetInstance() | kiwano::Renderer | static |
GetOutputSize() const | kiwano::Renderer | inline |
HandleEvent(EventModuleContext &ctx) override | kiwano::Renderer | virtual |
MakeContextForWindow(RefPtr< Window > window)=0 | kiwano::Renderer | pure virtual |
Module() (定义于 kiwano::Module) | kiwano::Module | protected |
OnRender(RenderModuleContext &ctx) | kiwano::Module | virtual |
OnUpdate(UpdateModuleContext &ctx) | kiwano::Module | virtual |
output_size_ (定义于 kiwano::Renderer) | kiwano::Renderer | protected |
Present()=0 | kiwano::Renderer | pure virtual |
render_ctx_ (定义于 kiwano::Renderer) | kiwano::Renderer | protected |
Renderer() (定义于 kiwano::Renderer) | kiwano::Renderer | protected |
ResetResolutionWhenWindowResized(bool enabled) | kiwano::Renderer | |
Resize(uint32_t width, uint32_t height)=0 | kiwano::Renderer | pure virtual |
SetClearColor(const Color &clear_color) | kiwano::Renderer | |
SetupModule() | kiwano::Module | virtual |
SetVSyncEnabled(bool enabled) | kiwano::Renderer | |
vsync_ (定义于 kiwano::Renderer) | kiwano::Renderer | protected |