CrystalSpace

Public API Reference

CS::EditorApp::iPanelManager Struct Reference

Manages a set of panels which make up the visible parts of the editor. More...

#include <ieditor/panelmanager.h>

Inheritance diagram for CS::EditorApp::iPanelManager:

List of all members.

Public Member Functions

virtual void AddPanel (iPanel *panel)=0
 Add a panel to the panel manager.
virtual void RemovePanel (iPanel *panel)=0
 Remove a panel from the panel manager.
virtual void SetPanelVisible (iPanel *panel, bool visible)=0
 Set whether or not the given panel should be visible.

Detailed Description

Manages a set of panels which make up the visible parts of the editor.

Definition at line 67 of file panelmanager.h.


Member Function Documentation

virtual void CS::EditorApp::iPanelManager::AddPanel ( iPanel panel  )  [pure virtual]

Add a panel to the panel manager.

virtual void CS::EditorApp::iPanelManager::RemovePanel ( iPanel panel  )  [pure virtual]

Remove a panel from the panel manager.

Remarks:
Only call this when you no longer need the panel, e.g. when unloading a plugin.
virtual void CS::EditorApp::iPanelManager::SetPanelVisible ( iPanel panel,
bool  visible 
) [pure virtual]

Set whether or not the given panel should be visible.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1