Class

PurpleWhiteboard

unstable since: 3.0

[]

Description [src]

class Purple.Whiteboard : GObject.Object
{
  /* No available fields */
}

A abstract whiteboard object.

Available since: 3.0

[]

Ancestors

[]

Constructors

purple_whiteboard_new

Creates a new whiteboard.

unstable since: 3.0

[]

Functions

purple_whiteboard_draw_list_destroy

Destroys a drawing list for a whiteboard.

since: 2.0

purple_whiteboard_set_ui_ops

Sets the UI operations.

since: 2.0

[]

Instance methods

purple_whiteboard_clear

Clears the contents of whiteboard.

since: 2.0

purple_whiteboard_draw_line

Draws a line on whiteboard with the given parameters.

since: 2.0

purple_whiteboard_draw_point

Draws a point on whiteboard with the given parameters.

since: 2.0

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_get_brush

Gets the size and color of the brush.

since: 2.0

purple_whiteboard_get_dimensions

Gets the dimension of a whiteboard.

since: 2.0

purple_whiteboard_get_draw_list

Gets the drawing list.

unstable since: 3.0

purple_whiteboard_get_id

Gets the id of whiteboard.

unstable since: 3.0

purple_whiteboard_get_protocol_data

Gets the protocol data for a whiteboard.

unstable since: 3.0

purple_whiteboard_get_state

Gets the state of whiteboard.

unstable since: 3.0

purple_whiteboard_send_brush

Sends a request to change the size and color of the brush.

since: 2.0

purple_whiteboard_send_clear

Sends a request to the buddy to clear whiteboard.

since: 2.0

purple_whiteboard_send_draw_list

Send a list of points to draw.

since: 2.0

purple_whiteboard_set_brush

Sets the size and color of the brush.

since: 2.0

purple_whiteboard_set_dimensions

Sets the dimensions for whiteboard.

since: 2.0

purple_whiteboard_set_draw_list

Sets the drawing list.

unstable since: 3.0

purple_whiteboard_set_protocol_data

Sets the protocol data for whiteboard.

unstable since: 3.0

purple_whiteboard_set_protocol_ops

Sets the protocol operations for whiteboard.

unstable since: 3.0

purple_whiteboard_set_state

Set the state of whiteboard to state.

unstable since: 3.0

purple_whiteboard_start

Puts whiteboard into the started state if it wasn’t already.

since: 2.0

purple_whiteboard_ui_ops_clear

Clears all the contents of whiteboard.

unstable since: 3.0

purple_whiteboard_ui_ops_create

Creates a user interface for whiteboard.

unstable since: 3.0

purple_whiteboard_ui_ops_destroy

Destroys the user interface for whiteboard.

unstable since: 3.0

purple_whiteboard_ui_ops_draw_line

Draws a line on whiteboard.

unstable since: 3.0

purple_whiteboard_ui_ops_draw_point

Draws a point on whiteboard.

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

Methods inherited from GObject (43)
[]

Properties

Purple.Whiteboard:account

The account this whiteboard belongs to.

unstable since: 3.0

Purple.Whiteboard:draw-list

The list of draw actions for the whiteboard.

unstable since: 3.0

Purple.Whiteboard:id

The unique identifier of the whiteboard.

unstable since: 3.0

Purple.Whiteboard:state

The state of the whiteboard.

unstable since: 3.0

[]

Signals

Signals inherited from GObject (1)

Class structure