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