Codebase list ruby-fxruby / aa4c1343-5bb9-452f-ab3a-6b23547dc6ea/upstream/1.6.45+git20221125.1.7d76b2a ext / fox16_c / include / FXRbGLObjectVirtuals.h
aa4c1343-5bb9-452f-ab3a-6b23547dc6ea/upstream/1.6.45+git20221125.1.7d76b2a

Tree @aa4c1343-5bb9-452f-ab3a-6b23547dc6ea/upstream/1.6.45+git20221125.1.7d76b2a (Download .tar.gz)

FXRbGLObjectVirtuals.h @aa4c1343-5bb9-452f-ab3a-6b23547dc6ea/upstream/1.6.45+git20221125.1.7d76b2araw · history · blame

public:
  // Overrides the base class version of bounds()
  virtual void bounds(FXRangef& box);

  // Overrides the base class version of draw()
  virtual void draw(FXGLViewer* viewer);

  // Overrides the base class version of hit()
  virtual void hit(FXGLViewer* viewer);

  // Overrides the base class version of copy()
  virtual FXGLObject* copy();

  // Overrides the base class version of canDrag()
  virtual FXbool canDrag() const;

  // Overrides the base class version of canDelete()
  virtual FXbool canDelete() const;

  // Overrides the base class version of drag()
  virtual FXbool drag(FXGLViewer* viewer,FXint fx,FXint fy,FXint tx,FXint ty);