{ "class":"RJTimeLineManager:RJNetworkNode", "includes":[ "./RJTimeLine.h" ], "public": { "virtual getTimeLineIndex():int" : { "timeLine":"Ref" }, "virtual getTimeLineSize():int" : {}, "virtual createID():int" : {}, "virtual getLastPosition():double" : { "timeLineIndex":"int" }, "virtual getPosition():double" : { "timeLineIndex":"int" }, "virtual setPosition()" : { "timeLineIndex":"int", "position":"double" }, "virtual getSpeed():double" : { "timeLineIndex":"int" }, "virtual setSpeed()" : { "timeLineIndex":"int", "speed":"double" }, "virtual getPlayState():bool" : { "timeLineIndex":"int" }, "virtual setPlayState()" : { "timeLineIndex":"int", "playState":"bool" }, "virtual scheduleEvent()" : { "timeLineIndex": "int", "position": "double", "callbackID": "int", "isPersistent": "bool" }, "virtual scheduleSpan()" : { "timeLineIndex": "int", "startPosition": "double", "endPosition": "double", "callbackID": "int", "isPersistent": "bool" }, "signal onEvent()" : { "callbackID": "int" }, "signal onSpan()" : { "callbackID": "int", "spanType": "int" } } }