CrystalSpace

Public API Reference

CS::EditorApp::iPanel Struct Reference

A panel is a window in the editor. More...

#include <ieditor/panelmanager.h>

Inheritance diagram for CS::EditorApp::iPanel:

List of all members.

Public Member Functions

virtual const wxChar * GetCaption () const =0
 Get the caption that will be shown in the titlebar of this panel.
virtual PanelDockPosition GetDefaultDockPosition () const =0
 Get the default position to dock this panel.
virtual wxWindow * GetWindow ()=0
 Get the underlying wxWindow content area of this panel.

Detailed Description

A panel is a window in the editor.

This panel interface allows plugins to implement custom panels.

Definition at line 49 of file panelmanager.h.


Member Function Documentation

virtual const wxChar* CS::EditorApp::iPanel::GetCaption (  )  const [pure virtual]

Get the caption that will be shown in the titlebar of this panel.

virtual PanelDockPosition CS::EditorApp::iPanel::GetDefaultDockPosition (  )  const [pure virtual]

Get the default position to dock this panel.

virtual wxWindow* CS::EditorApp::iPanel::GetWindow (  )  [pure virtual]

Get the underlying wxWindow content area of this panel.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 2.1 by doxygen 1.6.1