blob: 116b102a6ce92c75fb4faf3703c875f147418f9e [file] [log] [blame]
{ "type": "interface",
"qname": "org.apache.royale.core.IEffectTimer",
"baseInterfaceNames": [
"org.apache.royale.events.IEventDispatcher"]
,
"description": "The IEffectTimer interface is the basic interface for the class that updates effects like tweens. Different IEffectTimer implementations are tuned for various runtime environments like mobile, Flash, desktop, or even automated testing where the currentTime is controlled so the animation updates its target at predictable positions on the screen.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "start",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Start getting update events.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "return",
"values": ["The current time."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Number",
"params": []}
,
{ "type": "method",
"qname": "stop",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Stop getting update events. Current time should theoretically keep advancing, but events are not dispatched so most implementations stop the platform timer (which can save battery on mobile devices) because they know that when start() is called they have a way of getting the updated current time.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
]
}