This is the complete list of members for GWindow, 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(GInteractor *interactor) | GWindow | virtual |
| add(GInteractor *interactor, double x, double y) | GWindow | virtual |
| add(GInteractor &interactor) | GWindow | virtual |
| add(GInteractor &interactor, double x, double y) | GWindow | virtual |
| add(GObject *obj) | GWindow | virtual |
| add(GObject *obj, double x, double y) | GWindow | virtual |
| add(GObject &obj) | GWindow | virtual |
| add(GObject &obj, double x, double y) | GWindow | virtual |
| addMenu(string text) | GWindow | virtual |
| addMenuItem(string menu, string item, string icon="") | GWindow | virtual |
| addMenuItem(string menu, string item, string icon, GEventListenerVoid func) | GWindow | virtual |
| addMenuItem(string menu, string item, const QIcon &icon, GEventListenerVoid func) | GWindow | virtual |
| addMenuItem(string menu, string item, const QPixmap &icon, GEventListenerVoid func) | GWindow | virtual |
| addMenuItemCheckBox(string menu, string item, bool checked=false, string icon="") | GWindow | virtual |
| addMenuItemCheckBox(string menu, string item, bool checked, string icon, GEventListenerVoid func) | GWindow | virtual |
| addMenuSeparator(string menu) | GWindow | virtual |
| addSubMenu(string menu, string submenu) | GWindow | virtual |
| addToolbar(string title="") | GWindow | virtual |
| addToolbarItem(string item, string icon="") | GWindow | virtual |
| addToolbarItem(string item, string icon, GEventListenerVoid func) | GWindow | virtual |
| addToolbarItem(string item, const QIcon &icon, GEventListenerVoid func) | GWindow | virtual |
| addToolbarItem(string item, const QPixmap &icon, GEventListenerVoid func) | GWindow | virtual |
| addToolbarSeparator() | GWindow | virtual |
| addToRegion(GInteractor *interactor, Region region) | GWindow | virtual |
| addToRegion(GInteractor *interactor, string region="Center") | GWindow | virtual |
| addToRegion(GInteractor &interactor, Region region) | GWindow | virtual |
| addToRegion(GInteractor &interactor, string region="Center") | GWindow | virtual |
| center() | GWindow | 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 |
| chooseLightDarkModeColor(string lightColor, string darkColor) | GWindow | static |
| chooseLightDarkModeColorInt(int lightColor, int darkColor) | GWindow | static |
| clear() override | GWindow | virtual |
| clearCanvas() | GWindow | virtual |
| clearCanvasObjects() | GWindow | virtual |
| clearCanvasPixels() | GWindow | virtual |
| clearEventListeners() | GObservable | protectedvirtual |
| clearRegion(Region region) | GWindow | virtual |
| clearRegion(string region) | GWindow | virtual |
| clearToolbarItems() | GWindow | virtual |
| close() | GWindow | virtual |
| CLOSE_DISPOSE enum value | GWindow | |
| CLOSE_DO_NOTHING enum value | GWindow | |
| CLOSE_EXIT enum value | GWindow | |
| CLOSE_HIDE enum value | GWindow | |
| CloseOperation enum name | GWindow | |
| conditionalRepaint() | GDrawingSurface | virtual |
| conditionalRepaintRegion(int x, int y, int width, int height) | GDrawingSurface | virtual |
| conditionalRepaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
| DEFAULT_HEIGHT | GWindow | static |
| DEFAULT_ICON_FILENAME | GWindow | static |
| DEFAULT_WIDTH | GWindow | static |
| draw(GObject *gobj) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| draw(GObject *gobj, double x, double y) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| draw(GObject &gobj) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| draw(GObject &gobj, double x, double y) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| draw(QPainter *painter) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| 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 |
| ensureForwardTargetConstHack() const (defined in GForwardDrawingSurface) | GForwardDrawingSurface | protectedvirtual |
| ensureThreadSafety(string memberName="") | GObservable | protectedvirtual |
| 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 |
| 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 |
| GDrawingSurface() | GDrawingSurface | protected |
| getARGB(double x, double y) const | GDrawingSurface | virtual |
| getBackground() const | GDrawingSurface | virtual |
| getBackgroundInt() const | GDrawingSurface | virtual |
| getCanvas() const | GWindow | virtual |
| getCanvasHeight() const | GWindow | virtual |
| getCanvasSize() const | GWindow | virtual |
| getCanvasWidth() const | GWindow | virtual |
| getCloseOperation() const | GWindow | virtual |
| getColor() const | GDrawingSurface | virtual |
| getColorInt() const | GDrawingSurface | virtual |
| getDefaultInteractorBackgroundColor() | GWindow | static |
| getDefaultInteractorBackgroundColorInt() | GWindow | static |
| getDefaultInteractorTextColor() | GWindow | static |
| getDefaultInteractorTextColorInt() | GWindow | static |
| getFillColor() const | GDrawingSurface | virtual |
| getFillColorInt() const | GDrawingSurface | virtual |
| getFont() const | GDrawingSurface | virtual |
| getForeground() const | GDrawingSurface | virtual |
| getForegroundInt() const | GDrawingSurface | virtual |
| getGObject(int index) const | GWindow | virtual |
| getGObjectAt(double x, double y) const | GWindow | virtual |
| getGObjectCount() const | GWindow | virtual |
| getHeight() const | GWindow | virtual |
| getLineStyle() const | GDrawingSurface | virtual |
| getLineWidth() const | GDrawingSurface | virtual |
| getLocation() const | GWindow | virtual |
| getPixel(double x, double y) const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixelARGB(double x, double y) const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixels() const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixelsARGB() const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixelsArray() const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixelsArrayARGB() const override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| getPixelString(double x, double y) const | GDrawingSurface | virtual |
| getPreferredSize() const | GWindow | virtual |
| getRegionHeight(Region region) const | GWindow | virtual |
| getRegionHeight(string region) const | GWindow | virtual |
| getRegionSize(Region region) const | GWindow | virtual |
| getRegionSize(string region) const | GWindow | virtual |
| getRegionWidth(Region region) const | GWindow | virtual |
| getRegionWidth(string region) const | GWindow | virtual |
| getRGB(double x, double y) const | GDrawingSurface | virtual |
| getRGBString(double x, double y) const | GDrawingSurface | virtual |
| getScreenDpi() | GWindow | static |
| getScreenDpiScaleRatio() | GWindow | static |
| getScreenHeight() | GWindow | static |
| getScreenSize() | GWindow | static |
| getScreenWidth() | GWindow | static |
| getSize() const | GWindow | virtual |
| getTitle() const | GWindow | virtual |
| getType() const override | GWindow | virtual |
| getWidth() const | GWindow | virtual |
| getX() const | GWindow | virtual |
| getY() const | GWindow | virtual |
| GInteractor class | GWindow | friend |
| GObservable() | GObservable | |
| GWindow(bool visible=true) | GWindow | |
| GWindow(double width, double height, bool visible=true) | GWindow | |
| GWindow(double x, double y, double width, double height, bool visible=true) | GWindow | |
| hasEventListener(string eventName) const | GObservable | protectedvirtual |
| hasToolbar() const | GWindow | virtual |
| hide() | GWindow | virtual |
| HIGH_DPI_SCREEN_THRESHOLD | GWindow | static |
| inBounds(double x, double y) const | GWindow | virtual |
| inCanvasBounds(double x, double y) const | GWindow | 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 (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| isDarkMode() | GWindow | static |
| isHighDensityScreen() | GWindow | static |
| isHighDpiScalingEnabled() | GWindow | static |
| isMaximized() const | GWindow | virtual |
| isMinimized() const | GWindow | virtual |
| isOpen() const | GWindow | virtual |
| isRepaintImmediately() const override | GWindow | virtual |
| isResizable() const | GWindow | virtual |
| isVisible() const | GWindow | virtual |
| loadCanvasPixels(string filename) | GWindow | virtual |
| maximize() | GWindow | virtual |
| minimize() | GWindow | virtual |
| pack() | GWindow | virtual |
| pause(double ms) | GWindow | virtual |
| Region enum name | GWindow | |
| REGION_CENTER enum value | GWindow | |
| REGION_EAST enum value | GWindow | |
| REGION_NORTH enum value | GWindow | |
| REGION_SOUTH enum value | GWindow | |
| REGION_WEST enum value | GWindow | |
| remove(GInteractor *interactor) | GWindow | virtual |
| remove(GInteractor &interactor) | GWindow | virtual |
| remove(GObject *obj) | GWindow | virtual |
| remove(GObject &obj) | GWindow | virtual |
| removeClickListener() | GWindow | virtual |
| removeEventListener(string eventName) | GObservable | protectedvirtual |
| removeEventListeners(std::initializer_list< string > eventNames) | GObservable | protectedvirtual |
| removeFromRegion(GInteractor *interactor, Region region) | GWindow | virtual |
| removeFromRegion(GInteractor *interactor, string region) | GWindow | virtual |
| removeFromRegion(GInteractor &interactor, Region region) | GWindow | virtual |
| removeFromRegion(GInteractor &interactor, string region) | GWindow | virtual |
| removeKeyListener() | GWindow | virtual |
| removeMenuListener() | GWindow | virtual |
| removeMouseListener() | GWindow | virtual |
| removeTimerListener() | GWindow | virtual |
| removeToolbar() | GWindow | virtual |
| removeWindowListener() | GWindow | virtual |
| repaint() override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| repaintRegion(int x, int y, int width, int height) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| sgl::GDrawingSurface::repaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
| requestFocus() | GWindow | virtual |
| restore() | GWindow | virtual |
| saveCanvasPixels(string filename) | GWindow | virtual |
| setAutoRepaint(bool autoRepaint) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setBackground(int color) override | GWindow | virtual |
| setBackground(string color) override | GWindow | virtual |
| setCanvasHeight(double height) | GWindow | virtual |
| setCanvasSize(double width, double height) | GWindow | virtual |
| setCanvasSize(const GDimension &size) | GWindow | virtual |
| setCanvasWidth(double width) | GWindow | virtual |
| setClickListener(GEventListener func) | GWindow | virtual |
| setClickListener(GEventListenerVoid func) | GWindow | virtual |
| setCloseOperation(CloseOperation op) | GWindow | virtual |
| setColor(int color) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setColor(string color) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| 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 |
| setExitOnClose(bool exitOnClose) | GWindow | virtual |
| setFillColor(int color) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setFillColor(string color) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setFont(const QFont &font) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setFont(string font) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setForeground(int color) | GDrawingSurface | virtual |
| setForeground(string color) | GDrawingSurface | virtual |
| setHeight(double width) | GWindow | virtual |
| setKeyListener(GEventListener func) | GWindow | virtual |
| setKeyListener(GEventListenerVoid func) | GWindow | virtual |
| setLineStyle(GObject::LineStyle lineStyle) | GDrawingSurface | virtual |
| setLineWidth(double lineWidth) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setLocation(double x, double y) | GWindow | virtual |
| setLocation(const GPoint &p) | GWindow | virtual |
| setMenuItemEnabled(string menu, string item, bool enabled) | GWindow | virtual |
| setMenuListener(GEventListener func) | GWindow | virtual |
| setMenuListener(GEventListenerVoid func) | GWindow | virtual |
| setMouseListener(GEventListener func) | GWindow | virtual |
| setMouseListener(GEventListenerVoid func) | GWindow | virtual |
| setPixel(double x, double y, int rgb) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixel(double x, double y, int r, int g, int b) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| sgl::GDrawingSurface::setPixel(double x, double y, string color) | GDrawingSurface | virtual |
| setPixelARGB(double x, double y, int argb) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixelARGB(double x, double y, int a, int r, int g, int b) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixels(int **pixels, int width=-1, int height=-1) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixels(const std::vector< std::vector< int >> &pixels) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixelsARGB(int **pixelsARGB, int width=-1, int height=-1) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setPixelsARGB(const std::vector< std::vector< int >> &pixelsARGB) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setRegionAlignment(Region region, HorizontalAlignment halign) | GWindow | virtual |
| setRegionAlignment(Region region, VerticalAlignment valign) | GWindow | virtual |
| setRegionAlignment(Region region, HorizontalAlignment halign, VerticalAlignment valign) | GWindow | virtual |
| setRegionAlignment(string region, string align) | GWindow | virtual |
| setRegionAlignment(string region, string halign, string valign) | GWindow | virtual |
| setRegionHorizontalAlignment(Region region, HorizontalAlignment halign) | GWindow | virtual |
| setRegionHorizontalAlignment(string region, string halign) | GWindow | virtual |
| setRegionVerticalAlignment(string region, string valign) | GWindow | virtual |
| setRegionVerticalAlignment(Region region, VerticalAlignment valign) | GWindow | virtual |
| setRepaintImmediately(bool repaintImmediately) override (defined in GForwardDrawingSurface) | GForwardDrawingSurface | |
| setResizable(bool resizable) | GWindow | 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) | GWindow | virtual |
| setSize(const GDimension &size) | GWindow | virtual |
| setTimerListener(double ms, GEventListener func) | GWindow | virtual |
| setTimerListener(double ms, GEventListenerVoid func) | GWindow | virtual |
| setTitle(string title) | GWindow | virtual |
| setVisible(bool visible) | GWindow | virtual |
| setWidth(double width) | GWindow | virtual |
| setWindowIcon(string iconFile) | GWindow | virtual |
| setWindowListener(GEventListener func) | GWindow | virtual |
| setWindowListener(GEventListenerVoid func) | GWindow | virtual |
| setWindowTitle(string title) | GWindow | virtual |
| setX(double x) | GWindow | virtual |
| setY(double y) | GWindow | virtual |
| show() | GWindow | virtual |
| sleep(double ms) | GWindow | virtual |
| STANDARD_SCREEN_DPI | GWindow | static |
| toBack() | GWindow | virtual |
| toFront() | GWindow | virtual |
| toString() const | GObservable | virtual |
| ~GDrawingSurface() | GDrawingSurface | protectedvirtual |
| ~GObservable() | GObservable | virtual |
| ~GWindow() override | GWindow |
1.8.14