#include <surface.hpp>
Public Member Functions |
| virtual | ~Surface () |
| virtual bool | draw_dab (float x, float y, float radius, float color_r, float color_g, float color_b, float opaque, float hardness=0.5, float alpha_eraser=1.0, float aspect_ratio=1.0, float angle=0.0, float lock_alpha=0.0)=0 |
| virtual void | get_color (float x, float y, float radius, float *color_r, float *color_g, float *color_b, float *color_a)=0 |
Constructor & Destructor Documentation
| virtual brushlib::Surface::~Surface |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| virtual bool brushlib::Surface::draw_dab |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
radius, |
|
|
float |
color_r, |
|
|
float |
color_g, |
|
|
float |
color_b, |
|
|
float |
opaque, |
|
|
float |
hardness = 0.5, |
|
|
float |
alpha_eraser = 1.0, |
|
|
float |
aspect_ratio = 1.0, |
|
|
float |
angle = 0.0, |
|
|
float |
lock_alpha = 0.0 |
|
) |
| |
|
pure virtual |
| virtual void brushlib::Surface::get_color |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
radius, |
|
|
float * |
color_r, |
|
|
float * |
color_g, |
|
|
float * |
color_b, |
|
|
float * |
color_a |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: