/[libvob]/libvob/doc/pegboard/animation_api--mudyc/peg.rst
ViewVC logotype

Diff of /libvob/doc/pegboard/animation_api--mudyc/peg.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by mudyc, Sun Oct 26 19:07:55 2003 UTC revision 1.19 by mudyc, Sun Oct 26 19:18:46 2003 UTC
# Line 334  Let's define the following interface: :: Line 334  Let's define the following interface: ::
334           * this method.           * this method.
335           * <p>           * <p>
336           * Implementation note:           * Implementation note:
337           * Even though new coordinate systems can be created, the current           * <ol><li>
338           * coorder implementation uses finite range of coordinate systems.           *  Even though new coordinate systems can be created, the current
339           * Creating too many new coordinate systems leads to           *  coorder implementation uses finite range of coordinate systems.
340           * undefined behauviour.           *  Creating too many new coordinate systems leads to
341             *  undefined behauviour.
342             * </li><li>
343             *  If there's a vob which needs to be removed,
344             *  it's usually faster to set coordinate system parameters
345             *  to zero than generate a new scene without the accursed vob.
346             * </li></ol>
347           * @see VobCoorder           * @see VobCoorder
348           */           */
349          void rerender();          void rerender();
# Line 354  Let's define the following interface: :: Line 360  Let's define the following interface: ::
360    
361    
362          /** Returns true if there are pending methods that          /** Returns true if there are pending methods that
363           * create a new VobScene which has not yet been updated           *  create a new VobScene which has not yet been updated
364           * within window. The methods that create a new VobScene           *  within window. The methods that create a new VobScene
365           * are <code>animate</code> and <code>switchVS</code>.           *  are <code>animate</code> and <code>switchVS</code>.
366           * <p>           * <p>
367           * Programming note:           * Programming note:
368           * In some situations when handling the events the programmer           *  In some situations when handling the events the programmer
369           * needs to know whether the VobScene is new or the still the old one,           *  needs to know whether the VobScene is new or the still the old one,
370           * e.g., when waiting to move some new vob you           *  e.g., when waiting to move some new vob you
371           * you need to pass all events trough before the screen has updated.           *  you need to pass all events trough before the screen has updated.
372           */           */
373          boolean hasSceneReplacementPending();          boolean hasSceneReplacementPending();
374      }      }

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26