This is the complete list of members for GCanvas, including all inherited members.
| _autoRepaint | GDrawingSurface | protected |
| _backgroundColor | GDrawingSurface | protected |
| _backgroundColorInt | GDrawingSurface | protected |
| _color | GDrawingSurface | protected |
| _colorInt | GDrawingSurface | protected |
| _fillColor | GDrawingSurface | protected |
| _fillColorInt | GDrawingSurface | protected |
| _font | GDrawingSurface | protected |
| _forwardTarget | GDrawingSurface | protected |
| _lineStyle | GDrawingSurface | protected |
| _lineWidth | GDrawingSurface | protected |
| add(GObject *gobj) | GCanvas | virtual |
| add(GObject *gobj, double x, double y) | GCanvas | virtual |
| add(GObject &gobj) | GCanvas | virtual |
| add(GObject &gobj, double x, double y) | GCanvas | virtual |
| addActionListener() (deprecated) | GInteractor | virtual |
| checkBounds(string member, double x, double y, double width, double height) const | GDrawingSurface | protected |
| checkColor(string member, int rgb) const | GDrawingSurface | protected |
| checkSize(string member, double width, double height) const | GDrawingSurface | protected |
| clear() override | GCanvas | virtual |
| clearEventListeners() | GObservable | protectedvirtual |
| clearObjects() | GCanvas | virtual |
| clearPixels() | GCanvas | virtual |
| conditionalRepaint() | GDrawingSurface | virtual |
| conditionalRepaintRegion(int x, int y, int width, int height) | GDrawingSurface | virtual |
| conditionalRepaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
| contains(double x, double y) const | GCanvas | virtual |
| countDiffPixels(const GCanvas &image) const | GCanvas | virtual |
| countDiffPixels(const GCanvas &image, int xmin, int ymin, int xmax, int ymax) const | GCanvas | virtual |
| countDiffPixels(const GCanvas *image) const | GCanvas | virtual |
| countDiffPixels(const GCanvas *image, int xmin, int ymin, int xmax, int ymax) const | GCanvas | virtual |
| createArgbPixel(int alpha, int red, int green, int blue) | GCanvas | static |
| createRgbPixel(int red, int green, int blue) | GCanvas | static |
| diff(const GCanvas &image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) const | GCanvas | virtual |
| diff(const GCanvas *image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) const | GCanvas | virtual |
| draw(GObject *gobj) override | GCanvas | virtual |
| draw(QPainter *painter) override | GCanvas | virtual |
| sgl::GDrawingSurface::draw(GObject *gobj, double x, double y) | GDrawingSurface | virtual |
| sgl::GDrawingSurface::draw(GObject &gobj) | GDrawingSurface | virtual |
| sgl::GDrawingSurface::draw(GObject &gobj, double x, double y) | GDrawingSurface | virtual |
| drawArc(double x, double y, double width, double height, double start, double sweep) | GDrawingSurface | virtual |
| drawImage(string filename, double x=0, double y=0) | GDrawingSurface | virtual |
| drawLine(const GPoint &p0, const GPoint &p1) | GDrawingSurface | virtual |
| drawLine(double x0, double y0, double x1, double y1) | GDrawingSurface | virtual |
| drawOval(const GRectangle &bounds) | GDrawingSurface | virtual |
| drawOval(double x, double y, double width, double height) | GDrawingSurface | virtual |
| drawPixel(double x, double y) | GDrawingSurface | virtual |
| drawPixel(double x, double y, int color) | GDrawingSurface | virtual |
| drawPixel(double x, double y, string color) | GDrawingSurface | virtual |
| drawPolarLine(const GPoint &p0, double r, double theta) | GDrawingSurface | virtual |
| drawPolarLine(double x0, double y0, double r, double theta) | GDrawingSurface | virtual |
| drawPolygon(std::initializer_list< double > coords) | GDrawingSurface | virtual |
| drawPolygon(std::initializer_list< GPoint > points) | GDrawingSurface | virtual |
| drawRect(const GRectangle &bounds) | GDrawingSurface | virtual |
| drawRect(double x, double y, double width, double height) | GDrawingSurface | virtual |
| drawString(string text, double x, double y) | GDrawingSurface | virtual |
| ensureThreadSafety(string memberName="") | GObservable | protectedvirtual |
| equals(const GCanvas &other) const | GCanvas | virtual |
| eventsEnabled() const override | GInteractor | virtual |
| fill(int rgb) | GCanvas | virtual |
| fill(string rgb) | GCanvas | virtual |
| fillArc(double x, double y, double width, double height, double start, double sweep) | GDrawingSurface | virtual |
| fillOval(const GRectangle &bounds) | GDrawingSurface | virtual |
| fillOval(double x, double y, double width, double height) | GDrawingSurface | virtual |
| fillPolygon(std::initializer_list< double > coords) | GDrawingSurface | virtual |
| fillPolygon(std::initializer_list< GPoint > coords) | GDrawingSurface | virtual |
| fillRect(const GRectangle &bounds) | GDrawingSurface | virtual |
| fillRect(double x, double y, double width, double height) | GDrawingSurface | virtual |
| fillRegion(double x, double y, double width, double height, int rgb) | GCanvas | virtual |
| fillRegion(double x, double y, double width, double height, string rgb) | GCanvas | virtual |
| fireEvent(GEvent &event) | GObservable | protectedvirtual |
| fireGEvent(QEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QCloseEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QKeyEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QMouseEvent *event, EventType eventType, string eventName, string actionCommand="") | GObservable | protectedvirtual |
| fireGEvent(QResizeEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QTimerEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QWheelEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| fireGEvent(QWindowStateChangeEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
| flatten() | GCanvas | virtual |
| GCanvas(QWidget* parent=nullptr) | GCanvas | |
| GCanvas(string filename, QWidget* parent=nullptr) | GCanvas | |
| GCanvas(std::istream &filename, QWidget* parent=nullptr) | GCanvas | |
| GCanvas(double width, double height, int rgbBackground, QWidget* parent=nullptr) | GCanvas | |
| GCanvas(double width, double height, string rgbBackground="#00000000", QWidget* parent=nullptr) | GCanvas | |
| GDrawingSurface() | GDrawingSurface | protected |
| getAccelerator() const | GInteractor | virtual |
| getActionCommand() const | GInteractor | virtual |
| getAlpha(int argb) | GCanvas | static |
| getARGB(double x, double y) const | GDrawingSurface | virtual |
| getBackground() const override | GCanvas | virtual |
| getBackgroundInt() const override | GCanvas | virtual |
| getBlue(int rgb) | GCanvas | static |
| getBounds() const | GInteractor | virtual |
| sgl::getColor() const | GInteractor | virtual |
| sgl::GDrawingSurface::getColor() const | GDrawingSurface | virtual |
| sgl::getColorInt() const | GInteractor | virtual |
| sgl::GDrawingSurface::getColorInt() const | GDrawingSurface | virtual |
| getContainer() const | GInteractor | virtual |
| getElement(int index) const | GCanvas | virtual |
| getElementAt(double x, double y) const | GCanvas | virtual |
| getElementCount() const | GCanvas | virtual |
| getFilename() const | GCanvas | virtual |
| getFillColor() const | GDrawingSurface | virtual |
| getFillColorInt() const | GDrawingSurface | virtual |
| getFont() const override | GCanvas | virtual |
| sgl::getForeground() const | GInteractor | virtual |
| sgl::GDrawingSurface::getForeground() const | GDrawingSurface | virtual |
| sgl::getForegroundInt() const | GInteractor | virtual |
| sgl::GDrawingSurface::getForegroundInt() const | GDrawingSurface | virtual |
| getGreen(int rgb) | GCanvas | static |
| getHeight() const | GInteractor | virtual |
| getIcon() const | GInteractor | virtual |
| getID() const | GInteractor | virtual |
| getInternalWidget() const override | GCanvas | virtual |
| getLineStyle() const | GDrawingSurface | virtual |
| getLineWidth() const | GDrawingSurface | virtual |
| getLocation() const | GInteractor | virtual |
| getMinimumHeight() const | GInteractor | virtual |
| getMinimumSize() const | GInteractor | virtual |
| getMinimumWidth() const | GInteractor | virtual |
| getName() const | GInteractor | virtual |
| getPixel(double x, double y) const override | GCanvas | virtual |
| getPixelARGB(double x, double y) const override | GCanvas | virtual |
| getPixels() const override | GCanvas | virtual |
| getPixelsARGB() const override | GCanvas | virtual |
| getPixelsArray() const override | GCanvas | virtual |
| getPixelsArrayARGB() const override | GCanvas | virtual |
| getPixelString(double x, double y) const | GDrawingSurface | virtual |
| getPreferredHeight() const | GInteractor | virtual |
| getPreferredSize() const | GInteractor | virtual |
| getPreferredWidth() const | GInteractor | virtual |
| getRed(int rgb) | GCanvas | static |
| getRedGreenBlue(int rgb, int &red, int &green, int &blue) | GCanvas | static |
| getRGB(double x, double y) const | GDrawingSurface | virtual |
| getRGBString(double x, double y) const | GDrawingSurface | virtual |
| getSize() const | GInteractor | virtual |
| getType() const override | GCanvas | virtual |
| getWidget() const override | GCanvas | virtual |
| getWidth() const | GInteractor | virtual |
| getX() const | GInteractor | virtual |
| getY() const | GInteractor | virtual |
| GInteractor() | GInteractor | |
| GObservable() | GObservable | |
| hasEventListener(string eventName) const | GObservable | protectedvirtual |
| inBounds(double x, double y) const | GInteractor | virtual |
| inBounds(int x, int y) const | GInteractor | virtual |
| initializeGObject(GObject &obj, bool filled=false) | GDrawingSurface | protectedvirtual |
| initializeGObject(GObject *obj, bool filled=false) | GDrawingSurface | protectedvirtual |
| isAcceptingEvent(int eventMask) const | GObservable | protectedvirtual |
| isAcceptingEvent(const GEvent &event) const | GObservable | protectedvirtual |
| isAcceptingEvent(string eventType) const | GObservable | protectedvirtual |
| isAutoRepaint() const override | GCanvas | virtual |
| isEnabled() const | GInteractor | virtual |
| isRepaintImmediately() const | GDrawingSurface | virtual |
| isVisible() const | GInteractor | virtual |
| load(string filename) | GCanvas | virtual |
| remove(GObject *gobj) | GCanvas | virtual |
| remove(GObject &gobj) | GCanvas | virtual |
| removeActionListener() | GInteractor | virtual |
| removeAll() | GCanvas | virtual |
| removeClickListener() | GInteractor | virtual |
| removeDoubleClickListener() | GInteractor | virtual |
| removeEventListener(string eventName) | GObservable | protectedvirtual |
| removeEventListeners(std::initializer_list< string > eventNames) | GObservable | protectedvirtual |
| removeKeyListener() | GInteractor | virtual |
| removeMouseListener() | GInteractor | virtual |
| repaint() override | GCanvas | virtual |
| repaintRegion(int x, int y, int width, int height) override | GCanvas | virtual |
| sgl::GDrawingSurface::repaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
| requestFocus() | GInteractor | virtual |
| resize(double width, double height, bool retain=true) | GCanvas | |
| save(string filename) | GCanvas | virtual |
| setAccelerator(string accelerator) | GInteractor | virtual |
| setActionCommand(string actionCommand) | GInteractor | virtual |
| setActionListener(GEventListener func) | GInteractor | virtual |
| setActionListener(GEventListenerVoid func) | GInteractor | virtual |
| setAutoRepaint(bool autoRepaint) override | GCanvas | virtual |
| setBackground(int color) override | GCanvas | virtual |
| setBackground(string color) override | GCanvas | virtual |
| setBounds(double x, double y, double width, double height) | GInteractor | virtual |
| setBounds(const GRectangle &size) | GInteractor | virtual |
| setClickListener(GEventListener func) | GInteractor | virtual |
| setClickListener(GEventListenerVoid func) | GInteractor | virtual |
| setColor(int color) override | GCanvas | virtual |
| setColor(string color) override | GCanvas | virtual |
| setDoubleClickListener(GEventListener func) | GInteractor | virtual |
| setDoubleClickListener(GEventListenerVoid func) | GInteractor | virtual |
| setEnabled(bool value) | GInteractor | virtual |
| setEventListener(string eventName, GEventListener func) | GObservable | protectedvirtual |
| setEventListener(string eventName, GEventListenerVoid func) | GObservable | protectedvirtual |
| setEventListeners(std::initializer_list< string > eventNames, GEventListener func) | GObservable | protectedvirtual |
| setEventListeners(std::initializer_list< string > eventNames, GEventListenerVoid func) | GObservable | protectedvirtual |
| setEventsEnabled(bool eventsEnabled) | GObservable | virtual |
| setFillColor(int color) | GDrawingSurface | virtual |
| setFillColor(string color) | GDrawingSurface | virtual |
| setFont(const QFont &font) override | GCanvas | virtual |
| setFont(string font) override | GCanvas | virtual |
| setForeground(int rgb) override | GCanvas | virtual |
| setForeground(string color) override | GCanvas | virtual |
| setHeight(double height) | GInteractor | virtual |
| setIcon(const QIcon &icon) | GInteractor | virtual |
| setIcon(const QPixmap &icon) | GInteractor | virtual |
| setIcon(string filename, bool retainIconSize=true) | GInteractor | virtual |
| setKeyListener(GEventListener func) override | GCanvas | virtual |
| setKeyListener(GEventListenerVoid func) override | GCanvas | virtual |
| setLineStyle(GObject::LineStyle lineStyle) | GDrawingSurface | virtual |
| setLineWidth(double lineWidth) | GDrawingSurface | virtual |
| setLocation(double x, double y) | GInteractor | virtual |
| setMinimumSize(double width, double height) | GInteractor | virtual |
| setMinimumSize(const GDimension &size) | GInteractor | virtual |
| setMouseListener(GEventListener func) | GInteractor | virtual |
| setMouseListener(GEventListenerVoid func) | GInteractor | virtual |
| setName(string name) | GInteractor | virtual |
| setPixel(double x, double y, int rgb) override | GCanvas | virtual |
| setPixel(double x, double y, int r, int g, int b) override | GCanvas | virtual |
| sgl::GDrawingSurface::setPixel(double x, double y, string color) | GDrawingSurface | virtual |
| setPixelARGB(double x, double y, int argb) override | GCanvas | virtual |
| setPixelARGB(double x, double y, int a, int r, int g, int b) override | GCanvas | virtual |
| setPixels(int **pixels, int width=-1, int height=-1) override | GCanvas | virtual |
| setPixels(const std::vector< std::vector< int >> &pixels) override | GCanvas | virtual |
| setPixelsARGB(int **pixelsARGB, int width=-1, int height=-1) override | GCanvas | virtual |
| setPixelsARGB(const std::vector< std::vector< int >> &pixelsARGB) override | GCanvas | virtual |
| setPreferredHeight(double height) | GInteractor | virtual |
| setPreferredSize(double width, double height) | GInteractor | virtual |
| setPreferredSize(const GDimension &size) | GInteractor | virtual |
| setPreferredWidth(double width) | GInteractor | virtual |
| setRepaintImmediately(bool autoRepaint) | GDrawingSurface | virtual |
| setRGB(double x, double y, int rgb) | GDrawingSurface | virtual |
| setRGB(double x, double y, int r, int g, int b) | GDrawingSurface | virtual |
| setRGB(double x, double y, string color) | GDrawingSurface | virtual |
| setSize(double width, double height) | GInteractor | virtual |
| setSize(const GDimension &size) | GInteractor | virtual |
| setTooltip(string tooltipText) | GInteractor | virtual |
| setVisible(bool visible) | GInteractor | virtual |
| setWidth(double width) | GInteractor | virtual |
| setX(double x) | GInteractor | virtual |
| setY(double y) | GInteractor | virtual |
| TEXT_BESIDE_ICON enum value | GInteractor | |
| TEXT_ONLY enum value | GInteractor | |
| TEXT_UNDER_ICON enum value | GInteractor | |
| TextPosition enum name | GInteractor | |
| toGImage() const | GCanvas | virtual |
| toString() const | GObservable | virtual |
| WIDTH_HEIGHT_MAX | GCanvas | static |
| ~GCanvas() override | GCanvas | |
| ~GDrawingSurface() | GDrawingSurface | protectedvirtual |
| ~GInteractor() | GInteractor | virtual |
| ~GObservable() | GObservable | virtual |
1.8.14