rokojori-godot/rokojori-action-library-def.../RJTimeLineManager.json

45 lines
1.2 KiB
JSON

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