Sha256: 6b51e1988b79e17ef6208decab4270e2ebe19efc3ada67beff8a06dcf84665c5

Contents?: true

Size: 815 Bytes

Versions: 5

Compression:

Stored size: 815 Bytes

Contents

public:
  // Overrides the base class version of render()
  virtual void render();
  
  // Overrides the base class version of release()
  virtual void release();

  // Overrides the base class version of savePixels()
  virtual FXbool savePixels(FXStream& store) const;

  // Overrides the base class version of loadPixels()
  virtual FXbool loadPixels(FXStream& store);

  /// Rescale pixels to the specified width and height
  virtual void scale(FXint w,FXint h);

  /// Mirror bitmap horizontally and/or vertically
  virtual void mirror(FXbool horizontal,FXbool vertical);

  /// Rotate bitmap by degrees ccw
  virtual void rotate(FXint degrees);

  /// Crop bitmap to given rectangle
  virtual void crop(FXint x,FXint y,FXint w,FXint h);

  /// Fill bitmap with uniform value
  virtual void fill(FXbool color);

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fxruby-1.2.3 ext/fox12/include/FXRbBitmapVirtuals.h
fxruby-1.2.2 ext/fox12/include/FXRbBitmapVirtuals.h
fxruby-1.2.4 ext/fox12/include/FXRbBitmapVirtuals.h
fxruby-1.2.5 ext/fox12/include/FXRbBitmapVirtuals.h
fxruby-1.2.6 ext/fox12/include/FXRbBitmapVirtuals.h