Ags.TurtleManager

g Ags.TurtleManager Ags.TurtleManager GObject.Object GObject.Object GObject.Object->Ags.TurtleManager

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

get_instance ()

class

new ()

add (turtle)

find (filename)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

gobject

GObject.Object

r

obj_mutex

GLib.RecMutex

r

turtle

[object]

r

Class Details

class Ags.TurtleManager(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Ags.TurtleManagerClass

classmethod get_instance()
Returns:

the Ags.TurtleManager

Return type:

Ags.TurtleManager

Get instance of Ags.TurtleManager.

New in version 3.0.0.

classmethod new()
Returns:

a new Ags.TurtleManager

Return type:

Ags.TurtleManager

Creates an Ags.TurtleManager

New in version 3.0.0.

add(turtle)
Parameters:

turtle (GObject.Object) – the Ags.Turtle

Adds turtle to self.

New in version 3.0.0.

find(filename)
Parameters:

filename (str) – the filename as string

Returns:

the matching Ags.Turtle, or None

Return type:

GObject.Object

Find filename in self.

New in version 3.0.0.