| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This section will explain the layout of the directory hierarchy within Crystal Entity Layer.
cel This is the main directy for Crystal Entity Layer. This can be any path supported by your operating system. This folder also currently contains the configure scripts and Microsoft Visual C++ workspace and project files.
cel/apps This is where all the applications shipped with Crystal Entity layer reside. Please see the manual section entitled Applications for more information on these.
cel/data This is where data for the Crystal Entity Layer applications, as well as any applications you build yourself within the Crystal Entity Layer source tree, reside.
cel/docs This is where the Crystal Entity Layer documentation resides. It is currently available in HTML and TexInfo formats.
cel/include This is where the header files for the various Crystal Entity Layer modules reside.
cel/include/behaviourlayerThis directory contains the definitions of the Behaviour Layer interfaces.
cel/include/physicallayerThis directory contains the definitions of the Physical Layer interfaces. Including such things as entities, property classes, messaging and persistence.
cel/include/propclassThis directory contains the definitions of the various property class interfaces.
cel/include/toolsThis directory contains definitions for interfaces for various utility classes.
cel/mk This directory includes various makefiles and build configurations for various platforms.
cel/msvc This directory contains the project files and resource scripts for building under Microsoft Windows using Microsoft Visual C++.
cel/plugins This is where the implementations of the plugins that make up Crystal Entity Layer reside.
cel/plugins/addonsThese are various additional, and optional, Crystal Space plugins.
cel/plugins/addons/celentitycel/plugins/addons/xmlscriptThese plugins allow the loading of Crystal Entity Layer entities from a standard Crystal Space map file.
cel/plugins/behaviourlayerThese are the various behaviour layers which have been already implemented for use with Crystal Entity Layer.
cel/plugins/behaviourlayer/pythonThis is a behaviour layer that allows entity behaviours to be implemented using the Python scripting language.
cel/plugins/behaviourlayer/testThis is the test behaviourlayer implemented in C++.
cel/plugins/behaviourlayer/xmlThis is a behaviour layer that allows entity behavours to be implemented using scripts stored as XML.
cel/plugins/persistThese are the various persistence layers which have already been implemented for use with Crystal Entity Layer.
cel/plugins/persist/classicThis is the Crystal Entity Layer Classic Persistence Module. This allows the persisting of Crystal Entity Layer entities to a Crystal Space VFS file.
cel/plugins/propclassThese are the various property classes which have already been implemented for use with Crystal Entity Layer. For more information on these please see the section entitled Property Classes
cel/plugins/stdphyslayerThis is the Crystal Entity Layer's Standard Physical Layer.
cel/scripts This is where scripts used by the Crystal Entity Layer applications and examples reside.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] |
This document was generated using texi2html 1.76.