|
Chrysalis - Renderer
|
#include <PatternShapeRendererData.h>
Public Member Functions | |
| PatternShapeRendererData (BaseObservable< PatternShapeObserver > *observable, const std::vector< BaseRendererObserver * > &observers) | |
| ~PatternShapeRendererData () override | |
| void | pointAdded (const Outline *outline, const Point *point) override |
| std::vector< Layout > | layout () const |
| std::vector< Vertex2f > | vbo () override |
| size_t | size () override |
| Public Member Functions inherited from Chrysalis::BaseObservableRendererData< Vertex2f > | |
| void | updateVBO () override |
| Public Member Functions inherited from Chrysalis::BaseRendererData< Vertex2f > | |
| virtual | ~BaseRendererData ()=default |
| bool | shouldUpload () |
Additional Inherited Members | |
| Protected Member Functions inherited from Chrysalis::BaseObservableRendererData< Vertex2f > | |
| BaseObservableRendererData (const std::vector< BaseRendererObserver * > &observers) | |
| Protected Member Functions inherited from Chrysalis::BaseRendererData< Vertex2f > | |
| BaseRendererData ()=default | |
|
explicit |
|
override |
|
nodiscard |
|
override |
|
overridevirtual |
Implements Chrysalis::BaseRendererData< Vertex2f >.
|
overridevirtual |
Implements Chrysalis::BaseRendererData< Vertex2f >.