#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.
|