Blender
V3.3
|
#include <StrokeRenderer.h>
Public Member Functions | |
virtual | ~StrokeRenderer () |
virtual void | RenderStrokeRep (StrokeRep *iStrokeRep) const =0 |
virtual void | RenderStrokeRepBasic (StrokeRep *iStrokeRep) const =0 |
Static Public Member Functions | |
static bool | loadTextures () |
Static Public Attributes | |
static TextureManager * | _textureManager = nullptr |
Class to render a stroke. Creates a triangle strip and stores it strip is lazily created at the first rendering
Definition at line 108 of file StrokeRenderer.h.
|
virtualdefault |
|
static |
Definition at line 28 of file StrokeRenderer.cpp.
Referenced by Freestyle::AppCanvas::init().
|
pure virtual |
Renders a stroke rep
Implemented in Freestyle::TextStrokeRenderer, Freestyle::PSStrokeRenderer, and Freestyle::BlenderStrokeRenderer.
Referenced by Freestyle::Stroke::Render(), Freestyle::StrokeRep::Render(), and Freestyle::Stroke::RenderBasic().
|
pure virtual |
Implemented in Freestyle::TextStrokeRenderer, Freestyle::PSStrokeRenderer, and Freestyle::BlenderStrokeRenderer.
|
static |
Definition at line 121 of file StrokeRenderer.h.