# import verse, versoo and connect, then start in interactive input $ python -i run.py >>> s Versoo Session {0: PurpleEngine, 1: PurpleMeta, 2: Object_Node_2} >>> s.PurpleEngine [Ob] 0: PurpleEngine {method groups: PurpleGraph} >>> s.PurpleEngine.PurpleGraph [Mg] 0: PurpleGraph {methods: create, destroy, mod_create, mod_destroy, mod_input_clear, mod_set_boolean, mod_set_int32, mod_set_uint32, mod_set_real32, mod_set_r32v2, mod_set_r32v3, mod_set_r32v4, mod_set_r32_m16, mod_set_real64, mod_set_r64v2, mod_set_r64v3, mod_set_r64v4, mod_set_r64_m16, mod_set_string, mod_set_module} >>> s.PurpleEngine.PurpleGraph.mod_set_int32 [Mt] mod_set_int32(uint32 graph_id, uint32 module_id, uint8 input, int32 value) >>> s.PurpleEngine.PurpleGraph.mod_set_int32(0, 1, 2, 3) >>> >>> s.PurpleEngine.tag_group_create("MyGroup") >>> s.PurpleEngine [Ob] 0: PurpleEngine {method groups: PurpleGraph} {tag groups: MyGroup} >>> s.PurpleEngine.MyGroup [Tg] 0: MyGroup >>> s.PurpleEngine.MyGroup.tag_create("MyBoolean", v.TAG_BOOLEAN, False) >>> s.PurpleEngine.MyGroup [Tg] 0: MyGroup {tags: MyBoolean} >>> s.PurpleEngine.MyGroup.MyBoolean [Ta] 0: boolean MyBoolean = False >>> s.PurpleEngine.MyGroup.MyBoolean = True >>> s.PurpleEngine.MyGroup.MyBoolean [Ta] 0: boolean MyBoolean = True