G System Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
GBE::GAttractAgentMoves towards elements with similar energy
GBE::GCreatorAgentCreates many child elements
GBE::GDynamicGeneratorAgentImplements deterministic random element content generation
GBE::GDynamicGeneratorCategoryHandles child element creation for an element category
GBE::GDynamicGeneratorOctreeNodeThe generation space is structured with octrees
GBE::GEnergyFormAgentModifies the form according to the energy attributes
GBE::GKolabAgentIntegrated Kolab Groupware
GBE::GMoveAgentHandles movements for forms
GBE::GOrbitingAgentAent providing orbiting around the center of the parent element
GBE::GPhysicsAgent
GBE::GPhysicsUtils
GBE::GPlanetCategoryProvides a planet category for dynamic world generation
GBE::GRadiatingAgentPeriodically radiates an influence
GBE::GReparentAgentHandles element restructuring of child elements according to their positions
GBE::GSolarsystemCategoryRepresents a category for solar system generation
GBE::GUniverseExpansionAgent
GCE::GCameraListens for user input and changes the view accordingly
GCE::GCommunicationWidgetA widget that handles text messaging between users
GCE::GConnectionStatusWidgetShows the connection status of the G World Engine
GCE::GElementActionWidgetGUI for the actions of an element
GCE::GElementInfoWidgetDisplays information about any element
GCE::GOpenGLFrameA frame that can draw GOpenGLForm objects
GCE::GSceneCombines Elements into one X3D Scene
GCE::GViewPropertiesHolds information that is relevant for camera settings
GCS::GAgentDefines the behaviour of an element
GCS::GElementEverything in the world is an element, they consist of energy, agents and form
GCS::GElementIDProvides unique identification for elements
GCS::GElementInfluenceRepresents any kind of influence for elements
GCS::GEnergyEverything consists of energy, it thus classifies the element
GCS::GFormDefines the geometry of an element
GCS::GIDContainerA simple container for ranges of GElementIDs
GCS::GIDRangeA range of element IDs
GCS::GMatrix44Provides a 4x4 matrix and various mathematical matrix operations
GCS::GObjectHolds all data of an element including energy and form
GCS::GVector3Provides a plane with
GCS::GWorldDataThe interface to the world data for elements
GWE::GActionInterfacePublic interface to perform actions of elements
GWE::GCoreXmlSerializerImplements XML serialization of GCS data
GWE::GDataControllerInterface for GWE data controllers, includes network and database
GWE::GInformationInterfacePublic interface to information and updates for elements
GWE::GStorageProvides persistent data storage, using a DBMS
GWE::GStorageExceptionAn exception that can be thrown from GStorage
GWE::GweAdvancedControllerAn advanced GWE Controller with networking and persistent storage
GWE::GweControllerBase class for G World Engine (GWE) controller implementations
GWE::GweFactoryOptionOption definition for server initialization
GWE::GweSimpleControllerProvides local non-persistent GWE functionality
GWE::GWorldEngineFactoryConstruct and initialize a GWE Server
GWE::GXmlDataControllerImplements XML based data management
GWE::GXmlDirectNetworkXML Network implementation, using direct TCP connections
GWE::GXmlDirectNetworkConnectionWrapper for TCP sockets, adds identification
GWE::GXmlNetworkInterface for XML based network implementations
GWE::GXmppNetworkImplements XML based networking using the XMPP-Core protocol

Generated on Thu Nov 16 07:49:12 2006 for G System by  doxygen 1.4.7