#include "account.h"
Include dependency graph for whiteboard.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | _PurpleWhiteboard |
| A PurpleWhiteboard. More... | |
| struct | _PurpleWhiteboardUiOps |
| The PurpleWhiteboard UI Operations. More... | |
| struct | _PurpleWhiteboardPrplOps |
| PurpleWhiteboard PRPL Operations. More... | |
PurpleWhiteboard API | |
| void | purple_whiteboard_set_ui_ops (PurpleWhiteboardUiOps *ops) |
| Sets the UI operations. | |
| void | purple_whiteboard_set_prpl_ops (PurpleWhiteboard *wb, PurpleWhiteboardPrplOps *ops) |
| Sets the prpl operations for a whiteboard. | |
| PurpleWhiteboard * | purple_whiteboard_create (PurpleAccount *account, const char *who, int state) |
| Creates a whiteboard. | |
| void | purple_whiteboard_destroy (PurpleWhiteboard *wb) |
| Destroys a whiteboard. | |
| void | purple_whiteboard_start (PurpleWhiteboard *wb) |
| Starts a whiteboard. | |
| PurpleWhiteboard * | purple_whiteboard_get_session (const PurpleAccount *account, const char *who) |
| Finds a whiteboard from an account and user. | |
| void | purple_whiteboard_draw_list_destroy (GList *draw_list) |
| Destorys a drawing list for a whiteboard. | |
| gboolean | purple_whiteboard_get_dimensions (const PurpleWhiteboard *wb, int *width, int *height) |
| Gets the dimension of a whiteboard. | |
| void | purple_whiteboard_set_dimensions (PurpleWhiteboard *wb, int width, int height) |
| Sets the dimensions for a whiteboard. | |
| void | purple_whiteboard_draw_point (PurpleWhiteboard *wb, int x, int y, int color, int size) |
| Draws a point on a whiteboard. | |
| void | purple_whiteboard_send_draw_list (PurpleWhiteboard *wb, GList *list) |
| Send a list of points to draw to the buddy. | |
| void | purple_whiteboard_draw_line (PurpleWhiteboard *wb, int x1, int y1, int x2, int y2, int color, int size) |
| Draws a line on a whiteboard. | |
| void | purple_whiteboard_clear (PurpleWhiteboard *wb) |
| Clears a whiteboard. | |
| void | purple_whiteboard_send_clear (PurpleWhiteboard *wb) |
| Sends a request to the buddy to clear the whiteboard. | |
| void | purple_whiteboard_send_brush (PurpleWhiteboard *wb, int size, int color) |
| Sends a request to change the size and color of the brush. | |
| gboolean | purple_whiteboard_get_brush (const PurpleWhiteboard *wb, int *size, int *color) |
| Gets the size and color of the brush. | |
| void | purple_whiteboard_set_brush (PurpleWhiteboard *wb, int size, int color) |
| Sets the size and color of the brush. | |
Typedefs | |
| typedef _PurpleWhiteboardPrplOps | PurpleWhiteboardPrplOps |
| Whiteboard PRPL Operations. | |
| typedef _PurpleWhiteboard | PurpleWhiteboard |
| A PurpleWhiteboard. | |
| typedef _PurpleWhiteboardUiOps | PurpleWhiteboardUiOps |
| The PurpleWhiteboard UI Operations. | |
Definition in file whiteboard.h.
|
|
Clears a whiteboard.
|
|
||||||||||||||||
|
Creates a whiteboard.
|
|
|
Destroys a whiteboard.
|
|
||||||||||||||||||||||||||||||||
|
Draws a line on a whiteboard.
|
|
|
Destorys a drawing list for a whiteboard.
|
|
||||||||||||||||||||||||
|
Draws a point on a whiteboard.
|
|
||||||||||||||||
|
Gets the size and color of the brush.
|
|
||||||||||||||||
|
Gets the dimension of a whiteboard.
|
|
||||||||||||
|
Finds a whiteboard from an account and user.
|
|
||||||||||||||||
|
Sends a request to change the size and color of the brush.
|
|
|
Sends a request to the buddy to clear the whiteboard.
|
|
||||||||||||
|
Send a list of points to draw to the buddy.
|
|
||||||||||||||||
|
Sets the size and color of the brush.
|
|
||||||||||||||||
|
Sets the dimensions for a whiteboard.
|
|
||||||||||||
|
Sets the prpl operations for a whiteboard.
|
|
|
Sets the UI operations.
|
|
|
Starts a whiteboard.
|