Class hierarchy Compound list File list Compound Members File Members

# LibCON Compound Index

Here are the classes, structs and unions with brief descriptions:

- Camera (A camera that gives a view point of the 3D world)
- Console (This is the main console class)
- Drawable (This class is a base for all objects that are inherently bitmaps, (Currently: Screen & Bitmap) It contains methods that allow manipulating the object: - Drawing - Buffer access - Copying and more)
- GammaControl (This structure is used to get/set the gamma control for the display)
- Interface (An interface is an abstract interface base that allows users to release it when it is not used any more)
- Joystick (A joystick class, created automatically (if available) by the console)
- Keyboard (This class gives a representation of the system keyboard)
- Light (Generic light)
- Mesh (A Mesh of triangles that represent an object in 3D Space)
- MeshBuilder (The MeshBuilder interface is used to construct objects from scratch)
- Mouse (This class represents the system mouse)
- ProgressMonitor (A generic monitor to check the progress of long time routines)
- ResourceStream (This class gives a simple way of storing application's data files into one archive, with easy access to each file at run time)
- Screen (This is an abstract class representing the 2D Screen)
- Screen3D (3D Rendering control interface)
- Sound (Main sound object)
- SoundBuffer (Generic SoundBuffer class implements the sound generics 3D methods are not a must)
- SystemInterface (Generic system interface class)
- Texture (This is the interface for a texture)
- TextureCache (This is a cache of textures, holding textures by name to be retrieved at any time)
- Vector2D (A 2 Dimensional vector (x,y) of integers)
- Vector3D (CON_Math3D.h: This file defines the Vector3D, Plane, Quat, Matrix3, Matrix3D and Transformable types (structures) and their operators)
- fColor (Color type, containing 4 floating point components (R,G,B,A) ranging from 0.0f to 1.0f)
- fVector2D (A 2 Dimensional vector (x,y) of floating point values)