Class
PurpleWhiteboard
unstable since: 3.0
Description [src]
class Purple.Whiteboard : GObject.Object
{
/* No available fields */
}
A abstract whiteboard object.
Available since: 3.0
Instance methods
purple_whiteboard_equal
Checks the id’s for whiteboard1 and whiteboard2 and return whether or not
they are equal.
unstable since: 3.0
purple_whiteboard_get_account
Gets the PurpleAccount that whiteboard is tied to.
unstable since: 3.0
purple_whiteboard_ui_ops_set_brush
Sets the size and color of the active brush for whiteboard.
unstable since: 3.0
purple_whiteboard_ui_ops_set_dimensions
Sets the user interface dimensions for whiteboard.
unstable since: 3.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct PurpleWhiteboardClass {
void (* start) (
PurpleWhiteboard* whiteboard
);
void (* end) (
PurpleWhiteboard* whiteboard
);
gboolean (* get_dimensions) (
PurpleWhiteboard* whiteboard,
int* width,
int* height
);
void (* set_dimensions) (
PurpleWhiteboard* whiteboard,
int width,
int height
);
void (* get_brush) (
PurpleWhiteboard* whiteboard,
int* size,
int* color
);
void (* set_brush) (
PurpleWhiteboard* whiteboard,
int size,
int color
);
void (* send_draw_list) (
PurpleWhiteboard* whiteboard,
GList* list
);
void (* draw_point) (
PurpleWhiteboard* whiteboard,
int x,
int y,
int size,
int color
);
void (* draw_line) (
PurpleWhiteboard* whiteboard,
int x1,
int y1,
int x2,
int y2,
int size,
int color
);
void (* clear) (
PurpleWhiteboard* whiteboard
);
}
No description available.
Class members
start: void (* start) ( PurpleWhiteboard* whiteboard )No description available.
end: void (* end) ( PurpleWhiteboard* whiteboard )No description available.
get_dimensions: gboolean (* get_dimensions) ( PurpleWhiteboard* whiteboard, int* width, int* height )No description available.
set_dimensions: void (* set_dimensions) ( PurpleWhiteboard* whiteboard, int width, int height )No description available.
get_brush: void (* get_brush) ( PurpleWhiteboard* whiteboard, int* size, int* color )No description available.
set_brush: void (* set_brush) ( PurpleWhiteboard* whiteboard, int size, int color )No description available.
send_draw_list: void (* send_draw_list) ( PurpleWhiteboard* whiteboard, GList* list )No description available.
draw_point: void (* draw_point) ( PurpleWhiteboard* whiteboard, int x, int y, int size, int color )No description available.
draw_line: void (* draw_line) ( PurpleWhiteboard* whiteboard, int x1, int y1, int x2, int y2, int size, int color )No description available.
clear: void (* clear) ( PurpleWhiteboard* whiteboard )No description available.
Virtual methods
Purple.WhiteboardClass.start
Puts whiteboard into the started state if it wasn’t already.
since: 2.0