2
from bee.segments import *
3
from bee.types import stringtupleparser
7
The hop_out rerouter has its output forwarded from a hop_in rerouter of the same name
12
"autocreate" : {"mode": "pull", "type_" : "bool"},
13
"_memberorder" : ["mode", "type_"]
18
f.mode.type = "option"
19
f.mode.options = "push", "pull"
20
f.mode.optiontitles = "Push", "Pull"
23
f.type_.type = "option"
24
f.type_.options = "bool", "int", "float", "(str,identifier)", "(str,action)", "(str,keycode)", "(str,message)", "(str,property)", "(str,process)", "str", "(object,matrix)", "(object,bge)", "object", "custom"
25
f.type_.optiontitles = "Bool", "Integer", "Float", "ID String", "Action String", "Key String", "Message String", "Property String", "Process ID String", "Generic String", "Matrix Object", "BGE Object", "Generic Object", "Custom"
26
f.type_.default = "bool"
28
def __new__(cls, mode, type_):
29
type_ = stringtupleparser(type_)
30
class hop_out(bee.worker):
33
name_ = variable("str")
36
outp = output(mode, type_)
37
b_outp = buffer(mode, type_)
39
trig_outp = triggerfunc(b_outp)
46
"outp" : {"name": "Output"},
49
raise NotImplementedError("sparta.assessors.hop_out has not been implemented yet")
b'\\ No newline at end of file'