sequencer
tick = 0
module-attribute
Frame
Bases: Node
Source code in roc/sequencer.py
19 20 |
|
tick = Field(default_factory=get_next_tick)
class-attribute
instance-attribute
FrameAttributes
Bases: Edge
Source code in roc/sequencer.py
23 24 25 26 27 |
|
allowed_connections = [('Frame', 'FeatureGroup'), ('Frame', 'TakeAction')]
class-attribute
instance-attribute
NextFrame
Bases: Edge
Source code in roc/sequencer.py
30 31 |
|
allowed_connections = [('Frame', 'Frame')]
class-attribute
instance-attribute
Sequencer
Bases: Component
Source code in roc/sequencer.py
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
|
action_conn = self.connect_bus(Action.bus)
instance-attribute
last_frame = None
instance-attribute
obj_res_conn = self.connect_bus(ObjectResolver.bus)
instance-attribute
__init__()
Source code in roc/sequencer.py
36 37 38 39 40 41 42 |
|
event_collector(e)
Source code in roc/sequencer.py
48 49 50 51 52 53 |
|
event_filter(e)
Source code in roc/sequencer.py
45 46 |
|
get_next_tick()
Source code in roc/sequencer.py
14 15 16 |
|