Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

G System Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
GCE::CameraListens for user input and changes the view accordingly
CreateUniverseButtonInitialises universe with random seed of given SpinBox
GCE::CViewPropertiesHolds information that is relevant for camera settings
GBE::GActiveElementInfluenceActive element influences causes all elements in the affected area to be in-memory and executed
GCS::GAgentDefines the behaviour of an element
GBE::GAttractAgentMoves towards elements with similar energy
GBE::GDynamicGeneratorAgentImplements deterministic random element content generation
GBE::GDynamicGeneratorCategoryHandles child element creation for an element category
GBE::GDynamicGeneratorOctreeNodeThe generation space is structured with octrees
GCS::GElementEverything in the world is an element, they consist of energy, agents and form
GCS::GElementIDProvides unique identification for elements
GCS::GElementInfluenceGElementInfluence represents any kind of influence for elements
GCS::GEnergyEverything consists of energy, it thus classifies the element
GBE::GEnergyFormAgentModifies the form according to the energy attributes
GCS::GFormDefines the geometry of an element
GCS::GForm::GFormDynamicsHolds data for dynamics (Movement,...)
GBE::GInfluenceableAgentAdds the energy of received influences to the element's own energy
GBE::GInvestigationAgentAllows for environment investigation and analysation
GCS::GMatrix44Provides a 4x4 matrix and various mathematical matrix operations
GBE::GMoveAgentHandles movements for forms
GCS::GObjectHolds all data of an element including energy and form
GBE::GOpenGLFormImplements a form that is usable with OpenGL
GCE::GOpenGLFrameA frame that can draw GOpenGLForm objects
GBE::GPlanetCategoryProvides a planet category for dynamic world generation
GBE::GPositionalInfluenceAn influence with additional position information
GBE::GRadiatingAgentPeriodically radiates an influence
GBE::GReparentAgentHandles element restructuring of child elements according to their positions
GBE::GReparentInfluenceInfluence with reparenting information for all affected elements
GBE::GSolarsystemCategoryRepresents a category for solar system generation
GBE::GSolarSystemFormSimple representation of a solar system
GCS::GVector3Provides a vector with 3 elements and various mathematical operations
GWE::GWEInterfaceInterface definition for G World Engine (GWE) implementations
GWE::GWEInterfaceSimpleProvides local non-persistent GWE functionality
GCE::InvestigationInterfaceImpUser interface for the InvestigationAgent

Generated on Thu Oct 21 21:18:03 2004 for G System by doxygen 1.3.6