/** * Disposes this animation engine. */ public void dispose() { synchronized (this) { pause(); super.dispose(); } }
/** * Pauses animations in the document. */ public void pauseAnimations() { ctx.getAnimationEngine().pause(); }
/** * Disposes this animation engine. */ public void dispose() { synchronized (this) { pause(); super.dispose(); } }
/** * Pauses animations in the document. */ public void pauseAnimations() { ctx.getAnimationEngine().pause(); }
/** * Disposes this animation engine. */ public void dispose() { synchronized (this) { pause(); super.dispose(); } }
/** * Pauses animations in the document. */ public void pauseAnimations() { ctx.getAnimationEngine().pause(); }
/** * Returns the current document time. */ public float getCurrentTime() { boolean p = pauseTime != 0; unpause(); float t = timedDocumentRoot.getCurrentTime(); if (p) { pause(); } return Float.isNaN(t) ? 0 : t; }
/** * Returns the current document time. */ public float getCurrentTime() { boolean p = pauseTime != 0; unpause(); float t = timedDocumentRoot.getCurrentTime(); if (p) { pause(); } return Float.isNaN(t) ? 0 : t; }
/** * Returns the current document time. */ public float getCurrentTime() { boolean p = pauseTime != 0; unpause(); float t = timedDocumentRoot.getCurrentTime(); if (p) { pause(); } return Float.isNaN(t) ? 0 : t; }