0x00x0148
Members 40
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | instance | GtkPlus | PrivateStatic | — | |
| 0x04 | WidgetTypeCount | int | Private+1 flags | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | widgets | IntPtr[] | Private+1 flags | — | |
| 0x08 | window | long | Private+1 flags | — | |
| 0x08 | fixed | long | Private+1 flags | — | |
| 0x08 | styles | IntPtr[] | Private+1 flags | — | |
| 0x08 | combo_box_drop_down_toggle_button | long | Private+1 flags | — | |
| 0x08 | combo_box_drop_down_arrow | long | Private+1 flags | — | |
| 0x08 | combo_box_drop_down_toggle_button_style | long | Private | — | |
| 0x08 | combo_box_drop_down_arrow_style | long | Private | — | |
| 0x08 | tool_bar_button | long | Private+1 flags | — | |
| 0x08 | tool_bar_toggle_button | long | Private+1 flags | — | |
| 0x08 | tool_bar_button_style | long | Private | — | |
| 0x08 | tool_bar_toggle_button_style | long | Private | — | |
| 0x08 | tree_view_column | long | Private+1 flags | — | |
| 0x08 | tree_view_column_button | long | Private+1 flags | — | |
| 0x08 | tree_view_column_button_style | long | Private | — | |
| 0x08 | button_painter | ButtonPainter | Private+1 flags | — | |
| 0x08 | check_box_painter | CheckBoxPainter | Private+1 flags | — | |
| 0x08 | radio_button_painter | RadioButtonPainter | Private+1 flags | — | |
| 0x08 | combo_box_drop_down_button_painter | ComboBoxDropDownButtonPainter | Private+1 flags | — | |
| 0x08 | combo_box_border_painter | ComboBoxBorderPainter | Private+1 flags | — | |
| 0x08 | group_box_painter | GroupBoxPainter | Private+1 flags | — | |
| 0x08 | header_painter | HeaderPainter | Private+1 flags | — | |
| 0x08 | progress_bar_bar_painter | ProgressBarBarPainter | Private+1 flags | — | |
| 0x08 | progress_bar_chunk_painter | ProgressBarChunkPainter | Private+1 flags | — | |
| 0x08 | scroll_bar_arrow_button_painter | ScrollBarArrowButtonPainter | Private+1 flags | — | |
| 0x08 | scroll_bar_thumb_button_painter | ScrollBarThumbButtonPainter | Private+1 flags | — | |
| 0x08 | scroll_bar_track_painter | ScrollBarTrackPainter | Private+1 flags | — | |
| 0x08 | status_bar_gripper_painter | StatusBarGripperPainter | Private+1 flags | — | |
| 0x08 | tab_control_pane_painter | TabControlPanePainter | Private+1 flags | — | |
| 0x08 | tab_control_tab_item_painter | TabControlTabItemPainter | Private+1 flags | — | |
| 0x08 | text_box_painter | TextBoxPainter | Private+1 flags | — | |
| 0x08 | tool_bar_painter | ToolBarPainter | Private+1 flags | — | |
| 0x08 | tool_bar_button_painter | ToolBarButtonPainter | Private+1 flags | — | |
| 0x08 | tool_bar_checked_button_painter | ToolBarCheckedButtonPainter | Private+1 flags | — | |
| 0x08 | track_bar_track_painter | TrackBarTrackPainter | Private+1 flags | — | |
| 0x08 | track_bar_thumb_painter | TrackBarThumbPainter | Private+1 flags | — | |
| 0x08 | tree_view_glyph_painter | TreeViewGlyphPainter | Private+1 flags | — | |
| 0x08 | up_down_painter | UpDownPainter | Private+1 flags | — | |
Functions 105
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| GtkPlus get_Instance() | PublicStatic+1 flags | 0x08 | |
| bool Initialize() | PublicStatic | 0x01 | |
| void Finalize() | 2 flags | 0x00 | |
| void ButtonPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, bool default, const GtkPlusState& state) | Public | 0x10 | |
| void CheckBoxPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, const GtkPlusToggleButtonValue& value) | Public | 0x10 | |
| Size GetGtkCheckButtonIndicatorSize(const WidgetType& widgetType) | Private | 0x08 | |
| Size CheckBoxGetSize() | Public | 0x08 | |
| void ComboBoxPaintDropDownButton(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state) | Public | 0x10 | |
| void ComboBoxPaintBorder(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void GroupBoxPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& excludedArea, const GtkPlusState& state) | Public | 0x10 | |
| void HeaderPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state) | Public | 0x10 | |
| void ProgressBarPaintBar(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void ProgressBarPaintChunk(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void RadioButtonPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, const GtkPlusToggleButtonValue& value) | Public | 0x10 | |
| Size RadioButtonGetSize() | Public | 0x08 | |
| void ScrollBarPaintArrowButton(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, bool horizontal, bool upOrLeft) | Public | 0x10 | |
| void ScrollBarPaintThumbButton(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, bool horizontal) | Public | 0x10 | |
| void ScrollBarPaintTrack(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, bool horizontal, bool upOrLeft) | Public | 0x10 | |
| void StatusBarPaintGripper(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void TabControlPaintPane(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void TabControlPaintTabItem(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state) | Public | 0x10 | |
| void TextBoxPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& excludedArea, const GtkPlusState& state) | Public | 0x10 | |
| void ToolBarPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void ToolBarPaintButton(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state) | Public | 0x10 | |
| void ToolBarPaintCheckedButton(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea) | Public | 0x10 | |
| void TrackBarPaintTrack(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, bool horizontal) | Public | 0x10 | |
| void TrackBarPaintThumb(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, const GtkPlusState& state, bool horizontal) | Public | 0x10 | |
| void TreeViewPaintGlyph(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, bool closed) | Public | 0x10 | |
| void UpDownPaint(IDeviceContext dc, const Rectangle& bounds, const Rectangle& clippingArea, bool up, const GtkPlusState& state) | Public | 0x10 | |
| void Paint(const WidgetType& widgetType, const Rectangle& bounds, IDeviceContext dc, const Rectangle& clippingArea, Painter painter) | Private | 0x10 | |
| void PaintExcludingArea(const WidgetType& widgetType, const Rectangle& bounds, IDeviceContext dc, const Rectangle& excludedArea, Painter painter) | Private | 0x10 | |
| void Paint(const WidgetType& widgetType, const Rectangle& bounds, IDeviceContext dc, const TransparencyType& transparencyType, const Color& background, const DeviceContextType& deviceContextType, const Rectangle& clippingArea, Painter painter, const Rectangle& excludedArea) | Private | 0x18 | |
| void Paint(long drawable, long gc, const Rectangle& rectangle, const WidgetType& widgetType, ref long& pixbuf, ref long& pixelData, ref int& rowstride, const Rectangle& clippingArea, Painter painter, const Rectangle& excludedArea) | Private | 0x10 | |
| GtkShadowType GetWidgetStyleShadowType(long widget) | PrivateStatic | 0x08 | |
| int GetWidgetStyleInteger(long widget, const string& propertyName) | PrivateStatic | 0x08 | |
| float GetWidgetStyleSingle(long widget, const string& propertyName) | PrivateStatic | 0x08 | |
| bool GetWidgetStyleBoolean(long widget, const string& propertyName) | PrivateStatic | 0x08 | |
| long GetWidgetStyle(long widget) | PrivateStatic | 0x08 | |
| void gdk_draw_rectangle(long drawable, long gc, bool filled, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x08 | |
| long gdk_gc_new(long drawable) | PrivateStatic+1 flags | 0x08 | |
| void gdk_gc_set_rgb_fg_color(long gc, ref GdkColor& color) | PrivateStatic+1 flags | 0x0C | |
| long gdk_pixbuf_get_from_drawable(long dest, long src, long cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height) | PrivateStatic+1 flags | 0x08 | |
| long gdk_pixmap_new(long drawable, int width, int height, int depth) | PrivateStatic+1 flags | 0x08 | |
| long gdk_pixbuf_get_pixels(long pixbuf) | PrivateStatic+1 flags | 0x08 | |
| int gdk_pixbuf_get_rowstride(long pixbuf) | PrivateStatic+1 flags | 0x08 | |
| long gdk_pixbuf_new(const GdkColorspace& colorspace, bool has_alpha, int bits_per_sample, int width, int height) | PrivateStatic+1 flags | 0x08 | |
| bool gtk_init_check(ref int& argc, ref string[]& argv) | PrivateStatic+1 flags | 0x08 | |
| long gtk_check_version(uint required_major, uint required_minor, uint required_micro) | PrivateStatic+1 flags | 0x08 | |
| void gtk_container_add(long container, long widget) | PrivateStatic+1 flags | 0x08 | |
| void gtk_container_forall(long container, GtkCallback callback, long callback_data) | PrivateStatic+1 flags | 0x08 | |
| void gtk_object_destroy(long object) | PrivateStatic+1 flags | 0x08 | |
| long gtk_rc_get_style(long widget) | PrivateStatic+1 flags | 0x08 | |
| long gtk_style_attach(long style, long window) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_realize(long widget) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_style_get(long widget, const string& property, ref int& value, long nullTerminator) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_style_get(long widget, const string& property, ref float& value, long nullTerminator) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_style_get(long widget, const string& property1, ref int& value1, const string& property2, ref int& value2, long nullTerminator) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_style_get(long widget, const string& property, ref GtkShadowType& value, long nullTerminator) | PrivateStatic+1 flags | 0x08 | |
| void gtk_widget_style_get(long widget, const string& property, ref bool& value, long nullTerminator) | PrivateStatic+1 flags | 0x08 | |
| long gtk_window_new(const GtkWindowType& type) | PrivateStatic+1 flags | 0x08 | |
| void gtk_window_set_default(long window, long default_widget) | PrivateStatic+1 flags | 0x08 | |
| long gtk_adjustment_new(double value, double lower, double upper, double step_increment, double page_increment, double page_size) | PrivateStatic+1 flags | 0x08 | |
| long gtk_tree_view_column_new() | PrivateStatic+1 flags | 0x08 | |
| int gtk_tree_view_insert_column(long tree_view, long column, int position) | PrivateStatic+1 flags | 0x08 | |
| void gtk_toolbar_insert(long toolbar, long item, int pos) | PrivateStatic+1 flags | 0x08 | |
| long gtk_bin_get_child(long bin) | PrivateStatic+1 flags | 0x08 | |
| long gtk_arrow_get_type() | PrivateStatic+1 flags | 0x08 | |
| long gtk_container_get_type() | PrivateStatic+1 flags | 0x08 | |
| long gtk_toggle_button_get_type() | PrivateStatic+1 flags | 0x08 | |
| long gtk_button_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_check_button_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_combo_box_entry_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_entry_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_fixed_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_frame_new(const string& label) | PrivateStatic+1 flags | 0x08 | |
| long gtk_hscale_new_with_range(double min, double max, double step) | PrivateStatic+1 flags | 0x08 | |
| long gtk_hscrollbar_new(long adjustment) | PrivateStatic+1 flags | 0x08 | |
| long gtk_notebook_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_progress_bar_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_radio_button_new(long group) | PrivateStatic+1 flags | 0x08 | |
| long gtk_spin_button_new(long adjustment, double climb_rate, uint digits) | PrivateStatic+1 flags | 0x08 | |
| long gtk_statusbar_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_toggle_tool_button_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_toolbar_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_tool_button_new(long icon_widget, const string& label) | PrivateStatic+1 flags | 0x08 | |
| long gtk_tree_view_new() | PrivateStatic+1 flags | 0x08 | |
| long gtk_vscale_new_with_range(double min, double max, double step) | PrivateStatic+1 flags | 0x08 | |
| long gtk_vscrollbar_new(long adjustment) | PrivateStatic+1 flags | 0x08 | |
| void gtk_paint_arrow(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, const GtkArrowType& arrow_type, bool fill, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_box(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_box_gap(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height, const GtkPositionType& gap_side, int gap_x, int gap_width) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_check(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_expander(long style, long window, const GtkStateType& state_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, const GtkExpanderStyle& expander_style) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_extension(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height, const GtkPositionType& gap_side) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_flat_box(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_option(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_resize_grip(long style, long window, const GtkStateType& state_type, ref GdkRectangle& area, long widget, const string& detail, const GdkWindowEdge& edge, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_shadow(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height) | PrivateStatic+1 flags | 0x10 | |
| void gtk_paint_slider(long style, long window, const GtkStateType& state_type, const GtkShadowType& shadow_type, ref GdkRectangle& area, long widget, const string& detail, int x, int y, int width, int height, const GtkOrientation& orientation) | PrivateStatic+1 flags | 0x10 | |
| void GTK_WIDGET_SET_FLAGS(long wid, const GtkWidgetFlags& flag) | PrivateStatic | 0x08 | |
| long g_object_ref(long object) | PrivateStatic+1 flags | 0x08 | |
| void g_object_unref(long object) | PrivateStatic+1 flags | 0x08 | |
| bool g_type_check_instance_is_a(long type_instance, long iface_type) | PrivateStatic+1 flags | 0x08 | |
| void g_object_get(long object, const string& property_name, ref bool& value, long nullTerminator) | PrivateStatic+1 flags | 0x08 |
Used by 23
types with a member, parameter or interface of this typeButtonPainterComboBoxBorderPainterComboBoxDropDownButtonPainterGroupBoxPainterHeaderPainterPainterProgressBarBarPainterProgressBarChunkPainterRangeThumbButtonPainterScrollBarArrowButtonPainterScrollBarTrackPainterStatusBarGripperPainterTabControlPanePainterTabControlTabItemPainterTextBoxPainterToggleButtonPainterToolBarButtonPainterToolBarCheckedButtonPainterToolBarPainterTrackBarTrackPainterTreeViewGlyphPainterUpDownPainterVisualStylesGtkPlus