Marcus (Marcus++at++multigenuunet.UU.NET)
Wed, 26 Oct 1994 11:38:10 PST
Hi Chris,
Yes, I think each Performer node, state, or object should
have function and data pointers for: the user and a loader.
Often a loader needs to set a draw callback on a node, like
zbuffer on/off, but using pfNodeTravFuncs() to do this in a
loader precludes the user from setting their own callback
on that node (not nice). Likewise for pfNodeTravData().
It seems proper to separate the application's resources from
anything a loader might need of a pfNode, etc. How about
'table-izing' (maybe using pfList) the function and data
pointers and perhaps adding a priority field to permit
ordering of operations?
Regards,
Marcus Barnes, Member Technical Staff
MultiGen Inc., 1884 The Alameda, San Jose CA, 95126
PH: (408) 261 4118 FX: (408) 247 4329
EMAIL: multigen!marcus++at++uunet.UU.NET
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:37 PDT