#include <brushlib.h>
| 
Public Member Functions | 
|  | SurfaceWrapper (surface_type *surface=NULL) | 
| void | reset () | 
| 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=0.0) | 
| virtual void | get_color (float x, float y, float, float *color_r, float *color_g, float *color_b, float *color_a) | 
Member Typedef Documentation
Constructor & Destructor Documentation
  
  | 
        
          | brushlib::SurfaceWrapper::SurfaceWrapper | ( | surface_type * | surface = NULL | ) |  |  | inlineexplicit | 
 
 
Member Function Documentation
  
  | 
        
          | void brushlib::SurfaceWrapper::reset | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | virtual bool brushlib::SurfaceWrapper::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 | = 0.0 |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
  
  | 
        
          | virtual void brushlib::SurfaceWrapper::get_color | ( | float | x, |  
          |  |  | float | y, |  
          |  |  | float | , |  
          |  |  | float * | color_r, |  
          |  |  | float * | color_g, |  
          |  |  | float * | color_b, |  
          |  |  | float * | color_a |  
          |  | ) |  |  |  | inlinevirtual | 
 
 
Member Data Documentation
      
        
          | int brushlib::SurfaceWrapper::extra_left | 
      
 
 
      
        
          | int brushlib::SurfaceWrapper::extra_right | 
      
 
 
      
        
          | int brushlib::SurfaceWrapper::extra_top | 
      
 
 
      
        
          | int brushlib::SurfaceWrapper::extra_bottom | 
      
 
 
      
        
          | int brushlib::SurfaceWrapper::offset_x | 
      
 
 
      
        
          | int brushlib::SurfaceWrapper::offset_y | 
      
 
 
The documentation for this class was generated from the following file: