45 lines
1.1 KiB
JSON
45 lines
1.1 KiB
JSON
{
|
|
"class":"RJTimeLineManager:RJNetworkNode",
|
|
|
|
"includes":[ "./RJTimeLine.h" ],
|
|
|
|
"public":
|
|
{
|
|
"getTimeLineIndex():int" : { "timeLine":"Ref<RJTimeLine>" },
|
|
"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" }
|
|
}
|
|
} |