Public Member Functions | |
| def | __init__ |
| def | actions |
| def | add_action |
| def | deserialize |
| def | execute_all |
| def | execute_single |
| def | get_duration |
| def | remove_action |
| def | remove_all_actions |
| def | serialize |
| def | stop |
Static Public Attributes | |
| tuple | execute_sequence_finished_signal = Signal() |
| tuple | execute_single_finished_signal = Signal() |
| tuple | executing_action_signal = Signal() |
Private Member Functions | |
| def | _execute |
| def | _execute_finished |
| def | _execute_sequence_finished |
| def | _execute_single_finished |
Private Attributes | |
| _actions | |
| _current_action | |
Definition at line 4 of file ActionSequence.py.
Definition at line 11 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence._execute | ( | self, | |
| index, | |||
| callback | |||
| ) | [private] |
Definition at line 96 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence._execute_finished | ( | self, | |
| callback | |||
| ) | [private] |
Definition at line 105 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence._execute_sequence_finished | ( | self | ) | [private] |
Definition at line 85 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence._execute_single_finished | ( | self | ) | [private] |
Definition at line 80 of file ActionSequence.py.
Definition at line 16 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.add_action | ( | self, | |
| action, | |||
index = None |
|||
| ) |
Definition at line 25 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.deserialize | ( | self, | |
| stream | |||
| ) |
Definition at line 47 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.execute_all | ( | self, | |
first_index = None |
|||
| ) |
Definition at line 60 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.execute_single | ( | self, | |
| index | |||
| ) |
Definition at line 54 of file ActionSequence.py.
Definition at line 19 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.remove_action | ( | self, | |
| index | |||
| ) |
Definition at line 32 of file ActionSequence.py.
Definition at line 38 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.serialize | ( | self, | |
| stream | |||
| ) |
Definition at line 42 of file ActionSequence.py.
| def src.actions.ActionSequence.ActionSequence.stop | ( | self | ) |
Definition at line 72 of file ActionSequence.py.
Definition at line 11 of file ActionSequence.py.
Definition at line 11 of file ActionSequence.py.
tuple src::actions::ActionSequence.ActionSequence::execute_sequence_finished_signal = Signal() [static] |
Definition at line 7 of file ActionSequence.py.
tuple src::actions::ActionSequence.ActionSequence::execute_single_finished_signal = Signal() [static] |
Definition at line 6 of file ActionSequence.py.
tuple src::actions::ActionSequence.ActionSequence::executing_action_signal = Signal() [static] |
Definition at line 9 of file ActionSequence.py.