CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

Crystal Space File List

Here is a list of all documented files with brief descriptions:
docs/doxygen/doxygrps [code]
csdef.h [code]
csextern.h [code]
css.h [code]The queen of all include files
cssysdef.h [code]This include file should be included from every source file
cstypes.h [code]
csver.h [code]Crystal Space Version Information
platform.h [code]
qint.h [code]Quick floating point to integer conversions
qsqrt.h [code]Fast computation of sqrt(x) and 1/sqrt(x)
csgeom/box.h [code]Bounding boxes for 2D and 3D space
csgeom/bsptree.h [code]
csgeom/crysball.h [code]
csgeom/cspoint.h [code]2D point object
csgeom/csrect.h [code]Rectangle class
csgeom/csrectrg.h [code]Splittable 2D rectangles
csgeom/fastsqrt.h [code]
csgeom/frustum.h [code]
csgeom/kdtree.h [code]
csgeom/math2d.h [code]
csgeom/math3d.h [code]
csgeom/math3d_d.h [code]
csgeom/matrix2.h [code]
csgeom/matrix3.h [code]
csgeom/obb.h [code]
csgeom/objmodel.h [code]
csgeom/path.h [code]
csgeom/plane2.h [code]
csgeom/plane3.h [code]
csgeom/pmtools.h [code]
csgeom/poly2d.h [code]
csgeom/poly3d.h [code]
csgeom/polyaa.h [code]
csgeom/polyclip.h [code]
csgeom/polyedge.h [code]
csgeom/polyidx.h [code]
csgeom/polymesh.h [code]
csgeom/polypool.h [code]
csgeom/polytree.h [code]
csgeom/quaterni.h [code]
csgeom/segment.h [code]
csgeom/sphere.h [code]
csgeom/spline.h [code]
csgeom/subrec.h [code]
csgeom/subrec2.h [code]
csgeom/textrans.h [code]
csgeom/transfrm.h [code]
csgeom/tri.h [code]
csgeom/trimesh.h [code]
csgeom/trimeshlod.h [code]
csgeom/vector2.h [code]
csgeom/vector3.h [code]
csgeom/vector4.h [code]
csgfx/csimage.h [code]
csgfx/csimgvec.h [code]
csgfx/csrgbvct.h [code]
csgfx/gradient.h [code]Simple color gradient
csgfx/inv_cmap.h [code]Compute an inverse colormap
csgfx/memimage.h [code]
csgfx/packrgb.h [code]Helper routines to pack csRGBcolor/csRGBpixel into RGB/RGBA byte arrays
csgfx/quantize.h [code]RGB to paletted image quantization routine
csgfx/rgbpixel.h [code]
csgfx/shaderexp.h [code]
csgfx/shadervar.h [code]
csgfx/shadervarcontext.h [code]Simple implementation for iShaderVariableContext
csgfx/xorpat.h [code]
cstool/anonrndbuf.h [code]
cstool/basetexfact.h [code]Texture factory base
cstool/collider.h [code]
cstool/csanim2d.h [code]
cstool/csapplicationframework.h [code]Application framework class
cstool/csfxscr.h [code]
cstool/cspixmap.h [code]
cstool/csview.h [code]
cstool/gentrtex.h [code]
cstool/initapp.h [code]Application initialization helper class
cstool/keyval.h [code]
cstool/mapnode.h [code]
cstool/mdldata.h [code]
cstool/mdltool.h [code]
cstool/meshobjtmpl.h [code]
cstool/prdots.h [code]
cstool/prfire.h [code]
cstool/proctex.h [code]
cstool/prplasma.h [code]
cstool/prsky.h [code]
cstool/prwater.h [code]
cstool/rbuflock.h [code]Helper class for convenient locking/unlocking of an iRenderBuffer
cstool/rendermeshholder.h [code]Helper classes to retrieve unused csRenderMeshes and arrays of them
cstool/rendermeshlist.h [code]
cstool/sndwrap.h [code]
cstool/sprbuild.h [code]
cstool/tokenlist.h [code]Token list helper macros
cstool/vidprefs.h [code]
csutil/archive.h [code]
csutil/array.h [code]
csutil/binder.h [code]
csutil/bintree.h [code]
csutil/bitarray.h [code]
csutil/blockallocator.h [code]
csutil/callstack.h [code]Call stack creation helper
csutil/cfgacc.h [code]
csutil/cfgdoc.h [code]IConfigFile implementation for configurations stored in documents
csutil/cfgfile.h [code]
csutil/cfgmgr.h [code]
csutil/cmdhelp.h [code]
csutil/cmdline.h [code]
csutil/csbaseeventh.h [code]
csutil/cscolor.h [code]
csutil/csendian.h [code]
csutil/csevcord.h [code]
csutil/csevent.h [code]
csutil/cseventq.h [code]Event Queue interface
csutil/csinput.h [code]
csutil/csmd5.h [code]Independent implementation of MD5 (RFC 1321)
csutil/csmmap.h [code]Memory mapping interface
csutil/csobject.h [code]
csutil/csosdefs.h [code]
csutil/cspmeter.h [code]
csutil/csppulse.h [code]
csutil/csprocessorcap.h [code]
csutil/csshlib.h [code]Crystal Space cross-platform shared library management
csutil/csstring.h [code]String utility class
csutil/csuctransform.h [code]Converter between UTF encodings
csutil/csunicode.h [code]Unicode types and macros
csutil/databuf.h [code]
csutil/datastrm.h [code]
csutil/debug.h [code]
csutil/event.h [code]Event system related helpers
csutil/evoutlet.h [code]
csutil/flags.h [code]
csutil/fpu80x86.h [code]
csutil/garray.h [code]Vector class interface
csutil/getopt.h [code]Declarations for getopt
csutil/hash.h [code]
csutil/hashhandlers.h [code]Additional key handlers for csHash<>
csutil/hashmap.h [code]
csutil/hashmapr.h [code]
csutil/hashr.h [code]Reversible hash
csutil/indprint.h [code]
csutil/inpnames.h [code]Crystal Space input library
csutil/list.h [code]
csutil/memdebug.h [code]
csutil/memfile.h [code]
csutil/mmapio.h [code]Platform-independent Memory-Mapped IO
csutil/nobjvec.h [code]Named Object Vector class
csutil/nulcache.h [code]'Null' Cache Manager
csutil/objiter.h [code]
csutil/objpool.h [code]
csutil/objreg.h [code]
csutil/parray.h [code]
csutil/physfile.h [code]
csutil/plugldr.h [code]
csutil/plugmgr.h [code]
csutil/prfxcfg.h [code]
csutil/radixsort.h [code]
csutil/randomgen.h [code]
csutil/ref.h [code]
csutil/refarr.h [code]
csutil/refcount.h [code]
csutil/reftrackeraccess.h [code]
csutil/regexp.h [code]Regular expressions support
csutil/rng.h [code]
csutil/scanstr.h [code]
csutil/scf.h [code]Crystal Space Shared Class Facility (SCF)
csutil/scfstr.h [code]
csutil/scfstringarray.h [code]
csutil/scfstrset.h [code]
csutil/schedule.h [code]
csutil/scopedmutexlock.h [code]
csutil/snprintf.h [code]
csutil/sockets.h [code]For TCP/IP sockets definitions
csutil/sparse3d.h [code]
csutil/strhash.h [code]
csutil/stringarray.h [code]
csutil/stringreader.h [code]
csutil/strset.h [code]
csutil/sysfunc.h [code]Common system functions
csutil/syspath.h [code]Paths helpers
csutil/thread.h [code]
csutil/timer.h [code]
csutil/tree.h [code]
csutil/util.h [code]
csutil/utiltest.h [code]
csutil/vfscache.h [code]VFS Cache Manager
csutil/virtclk.h [code]
csutil/weakref.h [code]
csutil/weakrefarr.h [code]
csutil/xmltiny.h [code]
csutil/zip.h [code]
csutil/macosx/csosdefs.h [code]
csutil/macosx/OSXAssistant.h [code]
csutil/unix/csosdefs.h [code]
csutil/win32/callstack.h [code]Call stack creation helper (Win32-specific)
csutil/win32/csosdefs.h [code]
csutil/win32/DbgHelpAPI.h [code]
csutil/win32/minidump.h [code]Helper to write minidumps on Win32
csutil/win32/registrycfg.h [code]IConfigFile implementation using the registry
csutil/win32/volatile.h [code]
csutil/win32/win32.h [code]Win32-specific interfaces
csutil/win32/wintools.h [code]Win32 tool functions
csws/csabslay.h [code]
csws/csapp.h [code]Crystal Space Windowing System: Application class interface
csws/csbackgr.h [code]Crystal Space Windowing System: background class
csws/csbaglay.h [code]
csws/csbdrlay.h [code]
csws/csboxlay.h [code]
csws/csbutton.h [code]Crystal Space Windowing System: button class
csws/cschkbox.h [code]Crystal Space Windowing System: check box button class
csws/cscomp.h [code]Crystal Space Windowing System: Component interface
csws/cscwheel.h [code]Crystal Space Windowing System: color wheel class
csws/csdialog.h [code]Crystal Space Windowing System: dialog window class
csws/csflwlay.h [code]
csws/csgfxppl.h [code]Crystal Space Windowing System: Graphics Pipeline class
csws/csgrdlay.h [code]
csws/csgrid.h [code]Crystal Space Windowing System: grid class
csws/cshints.h [code]Crystal Space Windowing System: floating hints class
csws/csiline.h [code]Crystal Space Windowing System: input line class
csws/cskeyacc.h [code]Crystal Space Windowing System: keyboard accelerator class
csws/cslayout.h [code]
csws/cslistbx.h [code]Crystal Space Windowing System: list box class
csws/csmenu.h [code]Crystal Space Windowing System: menu class
csws/csmouse.h [code]Crystal Space Windowing System: mouse support
csws/csnotebk.h [code]Crystal Space Windowing System: notebook class
csws/csradbut.h [code]Crystal Space Windowing System: radio button class
csws/csscrbar.h [code]Crystal Space Windowing System: scroll bar class
csws/csskin.h [code]Crystal Space Windowing System: Skin interface
csws/csspinbx.h [code]Crystal Space Windowing System: spin box class
csws/cssplit.h [code]
csws/csstatic.h [code]Crystal Space Windowing System: static control class
csws/csstddlg.h [code]Crystal Space Windowing System: Standard dialogs
csws/cstimer.h [code]Crystal Space Windowing System: timer class
csws/cstree.h [code]Crystal Space Windowing System: tree box class
csws/csttlbar.h [code]
csws/cswindow.h [code]Crystal Space Windowing System: window class
csws/csws.h [code]
csws/cswsaux.h [code]
csws/cswspal.h [code]Crystal Space Windowing System: CSWS palette definition
csws/cswstex.h [code]
csws/cswsutil.h [code]
csws/sdefault.h [code]
iaws/aws.h [code]Advanced Windowing System
iaws/awscnvs.h [code]
iaws/awsdefs.h [code]AWS Definitions
iaws/awsdock.h [code]
iaws/awsecomp.h [code]
iaws/awsparm.h [code]
iengine/camera.h [code]
iengine/campos.h [code]
iengine/collectn.h [code]
iengine/engine.h [code]Crystal Space 3D Engine Interface
iengine/fview.h [code]
iengine/halo.h [code]
iengine/imposter.h [code]
iengine/light.h [code]
iengine/lightmgr.h [code]
iengine/lod.h [code]
iengine/material.h [code]
iengine/mesh.h [code]
iengine/movable.h [code]
iengine/objwatch.h [code]
iengine/portal.h [code]
iengine/portalcontainer.h [code]
iengine/region.h [code]
iengine/renderloop.h [code]Render loop interfaces
iengine/rview.h [code]
iengine/sector.h [code]
iengine/shadcast.h [code]
iengine/shadows.h [code]
iengine/sharevar.h [code]
iengine/texture.h [code]
iengine/viscull.h [code]
iengine/rendersteps/icontainer.h [code]
iengine/rendersteps/igeneric.h [code]
iengine/rendersteps/ilightiter.h [code]
iengine/rendersteps/irenderstep.h [code]
iengine/rendersteps/irsfact.h [code]Render step factory
igeom/clip2d.h [code]
igeom/objmodel.h [code]
igeom/path.h [code]
igeom/polymesh.h [code]
igraphic/animimg.h [code]Animated image interface
igraphic/image.h [code]Image interface
igraphic/imageio.h [code]Image input/output interface
igraphic/imgvec.h [code]Image List
imap/ldrctxt.h [code]
imap/loader.h [code]Geometry loader interface
imap/parser.h [code]
imap/reader.h [code]
imap/saver.h [code]
imap/services.h [code]
imap/writer.h [code]
imesh/ball.h [code]
imesh/bcterr.h [code]
imesh/bezier.h [code]
imesh/crossbld.h [code]
imesh/emit.h [code]
imesh/explode.h [code]
imesh/fire.h [code]
imesh/fountain.h [code]
imesh/genmesh.h [code]
imesh/haze.h [code]
imesh/lghtng.h [code]
imesh/lighting.h [code]
imesh/mdlconv.h [code]
imesh/mdldata.h [code]
imesh/nullmesh.h [code]
imesh/object.h [code]
imesh/particle.h [code]
imesh/particles.h [code]Particle System Interface
imesh/partsys.h [code]
imesh/rain.h [code]
imesh/snow.h [code]
imesh/spiral.h [code]
imesh/sprite2d.h [code]
imesh/sprite3d.h [code]
imesh/spritecal3d.h [code]
imesh/stars.h [code]
imesh/terrain.h [code]
imesh/terrfunc.h [code]
imesh/thing.h [code]
inetwork/vosa3dl.h [code]This defines the plugin interface for the Crystal Space Virtual Object System (VOS) Abstract 3D Layer plugin (A3DL)
inetwork/vosapi.h [code]
isound/data.h [code]
isound/driver.h [code]
isound/handle.h [code]
isound/listener.h [code]
isound/loader.h [code]
isound/renderer.h [code]
isound/source.h [code]
isound/wrapper.h [code]
itexture/ifire.h [code]Interface to the 'fire' procedural texture properties
itexture/iproctex.h [code]Interface with properties common to all procedural textures
itexture/itexfact.h [code]Texture factory
itexture/itexloaderctx.h [code]Texture loader context
iutil/binder.h [code]
iutil/cache.h [code]Cache manager interface
iutil/cfgfile.h [code]
iutil/cfgmgr.h [code]
iutil/cmdline.h [code]
iutil/comp.h [code]Generic component interface
iutil/config.h [code]
iutil/csinput.h [code]Crystal Space input library
iutil/databuff.h [code]Data Buffer interface
iutil/dbghelp.h [code]
iutil/document.h [code]Document Interface
iutil/evdefs.h [code]Event system related interfaces
iutil/event.h [code]Event system related interfaces
iutil/eventh.h [code]
iutil/eventq.h [code]
iutil/memdebug.h [code]
iutil/object.h [code]
iutil/objreg.h [code]
iutil/plugin.h [code]
iutil/reftrack.h [code]
iutil/string.h [code]String interface
iutil/stringarray.h [code]String Array interface
iutil/strset.h [code]Stringset interface
iutil/timer.h [code]
iutil/vfs.h [code]Virtual File System SCF interface
iutil/virtclk.h [code]
ivaria/bugplug.h [code]
ivaria/collider.h [code]
ivaria/conin.h [code]
ivaria/conout.h [code]
ivaria/dynamics.h [code]
ivaria/engseq.h [code]
ivaria/keyval.h [code]
ivaria/mapnode.h [code]
ivaria/movierecorder.h [code]
ivaria/ode.h [code]
ivaria/pmeter.h [code]
ivaria/reporter.h [code]Reporter interface
ivaria/script.h [code]
ivaria/sequence.h [code]
ivaria/simpleformer.h [code]
ivaria/stdrep.h [code]
ivaria/terraform.h [code]
ivaria/view.h [code]
ivideo/codec.h [code]
ivideo/cursor.h [code]Mouse cursor IDs
ivideo/custcursor.h [code]
ivideo/fontserv.h [code]Font server interface
ivideo/gfxmem.h [code]
ivideo/graph2d.h [code]2D graphics interface
ivideo/graph3d.h [code]3D graphics interface
ivideo/halo.h [code]Halo interface
ivideo/lighting.h [code]
ivideo/material.h [code]Material interface
ivideo/natwin.h [code]Native window manager interface
ivideo/polyrender.h [code]
ivideo/rendermesh.h [code]Rendermesh interface
ivideo/rndbuf.h [code]Render buffer interface
ivideo/texture.h [code]Texture handle interface
ivideo/txtmgr.h [code]Texture manager interface
ivideo/vbufmgr.h [code]Vertex buffer manager interface
ivideo/shader/shader.h [code]Shader-related interfaces

Generated for Crystal Space by doxygen 1.2.18