ygWorld derived from none

Description: the class that loads scene files and maintains the scene graph

notes:
Category: Foundation
Author: Dave Pape
11/01/01
10/01/02 Alex Hill - added pfChanged and setPFChanged
Revision: 09/01/04 Alex Hill - added create, delete, and debug messages

Author: Dave Pape
Revision: 08/01/03 Alex Hill - changed ygSound references to use ygSoundServer
    Messages
reset reset all local nodes
quit quit the application
exit quit the application
graph [string, [integer]] graph the scene from optional node and to optional depth
load string, [string] load the given filename at optional node
save string, [string] save the scene to given filename from optional node down
create string, [string] create a node with with optional name
delete [string] delete the given node
debug string, [string] set the debug state of a node type from optional node down
undebug string, [string] unset the debug state of a node type from optional node down
    Comments

method frameTime_

method frameDeltaTime_

method frameNumber_

method world_

constructor ygWorld

destructor ~ygWorld

method createRoot

method setRoot

method pfscene

method viewer

method reset

method frame

method scheduleMessage

method sendMessage

method message

1 reset all local nodes
2 quit the application
3 graph the scene from optional node and to optional depth
4 load the given filename at optional node
5 save the scene to given filename from optional node down
6 create a node with with optional name
7 delete the given node
8 set the debug state of a node type from optional node down
9 unset the debug state of a node type from optional node down

method addUser

method removeUser

method numUsers

method user

method setClip

method setSkyColor

method fogOff

method setFog

method unlinkLocalScene

method unlinkTree

method deleteTree

method deleteLocalScene

method saveToFile

method saveLocalScene

method loadFromFile

method saveTree

method sendClassMessage

method quit