WGD Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
wgd::AtmosphereFog, haze and smoke effects
wgd::CameraThis class controls the camera there can only be one camera in the scene, the default position is at (0, 0, 0) looking down the -z axis
wgd::CollisionCollision response, this structure contains detailed information about a collision
wgd::ColourRepresents a 32 bit floating point colour
wgd::Colour_RGBPacked 24 bit colour
wgd::Colour_RGBAPacked 32 bit colour
wgd::ConnectionRepresents a single network connection
wgd::ConsoleConsole interface to game database
wgd::ControlsA generic way of getting input
wgd::DBDatabase support functions
doste::dtxIndividual transactions
doste::DTXActionRepresents an atomic action in this transaction
doste::DTXVariableThese variables are used to store internal results or to specify the external variable to use
wgd::ExtensionsDetects available OpenGL and processor extensions
wgd::FileWrapper for all file access
wgd::FontFont resource
wgd::FSEffectsFull screen effects
wgd::GameInherit this and implement the virtual functions to make a game
wgd::GameWindowThe OpenGL window for this game
wgd::GLColourVertex Colour information using four components (rgba)
wgd::GLTexCoordTexture Coordinate structure
wgd::GLVertexVertex structure, used for position, normals and tangents Generally all vertex data needing three components
wgd::IHeightMapA Basic heightmap
wgd::ILightAn instance of a light source
wgd::IModelInstance of a model
wgd::InstanceInstance base class
wgd::IParticleSourceGenerate particle effects
wgd::IPrimitiveDraw simple shapes
wgd::ISoundSound effect source
wgd::ISpriteTypical sprite instance
wgd::ISprite2DTypical sprite instance
wgd::ITextDraw text on the screen
wgd::IText2DDraw text on the screen
wgd::JoystickProvides joystick, gamepad and XBox 360 controller input
wgd::KeyboardProvides access to keyboard input
wgd::LightingGlobal lighting control
wgd::MaterialSurface material resource
wgd::MatrixRepresentation of a matrix with operators
wgd::MessageAn object to encapsulate network messages
wgd::ModelModel resource
wgd::MouseProvides access to mouse events and position
wgd::MusicPlay a music track
wgd::NetworkActs as a server to receive client connections
doste::OIDThis class represents the Object Identifiers and provides the main interface to the database
wgd::ParticleSpecifies characteristics of a type of particle
wgd::ParticlesStores a set of template particles
wgd::QuaternionAlternative for representing rotations
wgd::ResourceResource manager
wgd::SceneScene Management class
wgd::Scene::Iterator< T >An iterator to loop through all instances of a type
wgd::ShaderShader Resource
wgd::SkyBoxA simple skybox class
wgd::SoundStores a sound effect
wgd::SpriteA sprite resource
wgd::TextureA texture resource
wgd::Vector2DA two dimensional floating point vector
wgd::Vector3DA three dimensional floating point vector
wgd::VolumeBounding volumes for use with collision detection
wgd::WidgetWill represent GUI widgets, currently unimplemented
wgd::WiimoteWiimote input support

Generated on Tue Jan 29 22:53:44 2008 for WGD Library by  doxygen 1.5.0