- Your Widget Set For OpenGL
#include <uimage.hpp>
Inheritance diagram for ufo::UImage:

Public Member Functions | |
| virtual UDimension | getImageSize () const =0 | 
| virtual int | getImageComponents () const =0 | 
| virtual void | refresh () | 
| virtual void | paintDrawable (UGraphics *g, const URectangle &rect) | 
| virtual UDimension | getDrawableSize () const | 
| virtual void * | peer () const | 
| virtual unsigned long | handle () const | 
      
  | 
  
| 
 
 
 Implements ufo::UDrawable. 
  | 
  
      
  | 
  
| 
 
 
 Implemented in ufo::UGL_Image. 
  | 
  
      
  | 
  
| 
 
 
 Implemented in ufo::UGL_Image. 
  | 
  
      
  | 
  
| 
 Returns the system dependent image handle, if any. This may be the OpenGL index for OpenGL backends. 
 Reimplemented in ufo::UGL_Image. 
  | 
  
      
  | 
  ||||||||||||
| 
 Draw to the given rectangle. Possibly scale to the given size. Implements ufo::UDrawable. 
  | 
  
      
  | 
  
| 
 Returns the system dependent image peer object, if any. This may be SDL surface for SDL 2D backends. 
  | 
  
      
  | 
  
| 
 May be overriden for auto refreshing after context recreation. Implements ufo::UVolatileData. 
 Reimplemented in ufo::UGL_Image. 
  |