CrystalSpace

Public API Reference

CS::EditorApp Namespace Reference

Objects and tools specific to the Crystal Space editor. More...

Classes

struct  iAction
 An undoable action. More...
struct  iActionListener
 Implement this if you're interested in knowing when an action is done. More...
struct  iActionManager
 Manages all undoable actions. More...
struct  iBaseIterator
 Iterator over iBase objects. More...
struct  iEditor
 The main editor interface. More...
struct  iEditorObject
 Wrapper around objects that implement iBase. More...
struct  iEditorObjectChangeListener
 Implement this if you're interested in knowing when an editor object is changed. More...
struct  iEditorObjectIterator
 Iterator over editor objects. More...
struct  iInterfaceWrapper
 Wraps an SCF interface. More...
struct  iInterfaceWrapperFactory
 Factory for interface wrappers. More...
struct  iInterfaceWrapperManager
 Manages the interface wrappers. More...
struct  iMapListener
 Listens for map actions. More...
struct  iMenu
 A (sub)menu on the menu bar. More...
struct  iMenuBar
 The root of all menus. More...
struct  iMenuCheckItem
 A menu item with a checkbox. More...
struct  iMenuItem
 A standard menu item (will also hold separators). More...
struct  iMenuItemEventListener
 A callback to listen to menu item clicks. More...
struct  iObjectList
 A list of objects. More...
struct  iObjectListListener
 Implement this if you're interested in knowing when an object is added or removed from an object list. More...
struct  iPanel
 A panel is a window in the editor. More...
struct  iPanelManager
 Manages a set of panels which make up the visible parts of the editor. More...

Enumerations

enum  EditorObjectType { EditorObjectTypeFactory = 0, EditorObjectTypeInstance, EditorObjectTypeUnknown }
 

The type of an object.

More...

Detailed Description

Objects and tools specific to the Crystal Space editor.

Most of these tools need the wxWidgets dependency.


Enumeration Type Documentation

The type of an object.

Enumerator:
EditorObjectTypeFactory 

Factory type, e.g. mesh factory.

EditorObjectTypeInstance 

Instance type, e.g. mesh wrapper.

EditorObjectTypeUnknown 

Type is not known.

Definition at line 62 of file editorobject.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1