Home - Forums - Documentation - Gallery - Bugs

Crystalspace Wiki Documentation

This is for quickly scratching documentation that should later go to the manual. Feel free to add any stuff you think useful!

Python Bindings


class XYZ
{
private:
public:
};

Index

1. Introduction

1.1 CrystalSpace System Design

2. Initalize CrystalSpace

2.1 init#csApplicationFramework
2.2 init#csInitalizer
 - virtualfilesystem#Understanding the Virtual File System (iVFS)
 - config#Configuration
   - config#Setup the VFS for configuration loading
   - config#Setup the VFS for plugin configuration loading
   - config#The iConfigManager
 - event-handling#Event Handling
   - event-handling#Introduction
   - event-handling#EventHandler
   - event-handling:output-events#Output Events
   - event-handling:input-events#Input Events
     - event-handling:input-events#Keyboard events
     - event-handling:input-events#Mouse events
     - event-handling:input-events#Joystick events
 - plugins#Plugins
   - plugins#Introduction
   - plugins#overview
   - plugins#Write own plugins
 - world#The world
   - world#Meshes and factories
   - world#Loading Meshes
   - world#Viewing the world
   - world:lighting#Lighting
     - world:lighting#Create lightmaps with ligher2
 - memory-managment#Memory Managment
 - debug-projects#Debug CS projects
   - debug-projects#Plugins
   - debug-projects#Helper classes
 - igraphics3D#iGraphics3D
   - igraphics3D#Introduction
   - igraphics3D#Draw a simple circle
   - igraphics3D:opengl#Details for OpenGL Programmers
     - igraphics3D:opengl#Direct OpenGL Rendering
 - write-own-scf-implementations#Writing own SCF implementations
Appendix

- Usefull classes

- csString
- csArray

- CrystalSpace Plugins - CrystalSpace Events - CrystalSpace EventHandler - Example Sourcecode

- appendix:example-sourcecode#csApplicationFramework
- appendix:example-sourcecode#Configuration
| Article | Discussion | View source | History |