class
render::VectorPathRenderable
Inherits:
IReflectable
Allows a vector path to be rasterized into pixels.
Public
Constructors
VectorPathRenderable
VectorPathRenderable
VectorPathRenderable() = default
*********************************************************************
Methods
~VectorPathRenderable
~VectorPathRenderable() noexcept override = default
GetSettings
Returns the settings object used for creating this renderable.
Prepare
virtual SPtr<GpuParameterSet> Prepare() = 0
Prepares GPU parameters for rendering.
Must be called before Render().
Render
Records command required for rasterizing the path into pixels.
Before calling this the user is required to have bound a render target containing a color texture and a stencil buffer. Prepare() must be called before this method.
staticGetRttiStatic
static RTTIType *GetRttiStatic()
Protected
Fields
mSettings
VectorGraphicsSettings mSettings