Deriving new C++ classes from pfUpdatable?

New Message Reply Date view Thread view Subject view Author view

Nicolas Gauvin (nicolas++at++cae.ca)
Thu, 11 Jan 1996 17:49:48 -0500


In Performer 2.0 I noticed that most Performer pf classes derive from
pfUpdable.

I understand that the pfUpdable class has the mechanism that insure
that the internal data of pf objects are propagated in a frame accurate manner
during the multiprocessing stages (APP->CULL->DRAW). Each process has
its own copie of the object.

Deriving from the pfObject class provides share memory allocation and reference
count checking. However, as noted in the programmer's guide this doesn't insure
frame accurate data propagation through the multiprocess pipeline.

Would it be "possible" to derive a new class from pfUpdable and have access
to this mechanism? If so, I would be interested to know how, even if it
requires
having to set up tricky things in the derived class.

I know that the pfChanData scheme can answer part of this need but it would be
even more convenient to have this done through the pfUpdable mechanism at the
object level.

-- 
     ___/     |       ___/ Nicolas Gauvin	   e-mail: nicolas++at++cae.ca
    /       / |      /     Software Developper	   voice: (514) 341-2000 x2275
   /       /  |     __/    CAE Electronics Ltd.    fax:   (514) 340-5496
  /       ___ |    /	   8585 Cote De Liesse, P.O. Box 1800
_____/  _/   _| _____/     Saint-Laurent, Quebec, Canada, H4L-4X4

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:52:15 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.