v_sim.Maskable

g GObject.GInterface GObject.GInterface v_sim.Maskable v_sim.Maskable GObject.GInterface->v_sim.Maskable

Implementations:

v_sim.NodeArray

Methods

getMasked ()

resetVisibility ()

visibilityChanged ()

Virtual Methods

do_reset_visibility ()

Properties

None

Signals

Name

Short Description

visibility-changed

Gets emitted when one or more nodes have changed of visibility.

Fields

None

Class Details

class v_sim.Maskable
Bases:

GObject.GInterface

Structure:

v_sim.MaskableInterface

Interface object.

New in version 3.8.

getMasked()
Returns:

a list of ids of masked elements.

Return type:

[int]

Return a list of ids of masked elements.

New in version 3.8.

resetVisibility()
Returns:

True if any element visibility has changed.

Return type:

bool

Reset the visibility of all elements in self to visible.

New in version 3.8.

visibilityChanged()

A convenience routine to emit the “visibility-changed” signal.

New in version 3.8.

do_reset_visibility() virtual
Return type:

bool

a method used to reset to True all node visibility.

Signal Details

v_sim.Maskable.signals.visibility_changed(maskable)
Signal Name:

visibility-changed

Flags:

RUN_LAST, NO_RECURSE, NO_HOOKS

Parameters:

maskable (v_sim.Maskable) – The object which received the signal

Gets emitted when one or more nodes have changed of visibility. Some may have appeared, some may have disappeared.

New in version 3.2.