Code::Blocks  SVN r11506
Public Member Functions | Private Attributes | List of all members
ProjectLayoutLoader Class Reference

#include <projectlayoutloader.h>

Collaboration diagram for ProjectLayoutLoader:

Public Member Functions

 ProjectLayoutLoader (cbProject *project)
 
virtual ~ProjectLayoutLoader ()
 
bool Open (const wxString &filename)
 
bool Save (const wxString &filename)
 
bool LoadNotebookLayout ()
 
ProjectFileGetTopProjectFile ()
 

Private Attributes

cbProjectm_pProject
 
ProjectFilem_TopProjectFile
 
wxString m_NotebookLayout
 

Detailed Description

Definition at line 19 of file projectlayoutloader.h.

Constructor & Destructor Documentation

◆ ProjectLayoutLoader()

ProjectLayoutLoader::ProjectLayoutLoader ( cbProject project)

Definition at line 30 of file projectlayoutloader.cpp.

◆ ~ProjectLayoutLoader()

ProjectLayoutLoader::~ProjectLayoutLoader ( )
virtual

Definition at line 37 of file projectlayoutloader.cpp.

Member Function Documentation

◆ GetTopProjectFile()

ProjectFile* ProjectLayoutLoader::GetTopProjectFile ( )
inline

Definition at line 34 of file projectlayoutloader.h.

Referenced by cbProject::LoadLayout().

◆ LoadNotebookLayout()

bool ProjectLayoutLoader::LoadNotebookLayout ( )
inline

◆ Open()

bool ProjectLayoutLoader::Open ( const wxString filename)

◆ Save()

bool ProjectLayoutLoader::Save ( const wxString filename)

Member Data Documentation

◆ m_NotebookLayout

wxString ProjectLayoutLoader::m_NotebookLayout
private

Definition at line 39 of file projectlayoutloader.h.

Referenced by Open().

◆ m_pProject

cbProject* ProjectLayoutLoader::m_pProject
private

Definition at line 37 of file projectlayoutloader.h.

Referenced by Open(), and Save().

◆ m_TopProjectFile

ProjectFile* ProjectLayoutLoader::m_TopProjectFile
private

Definition at line 38 of file projectlayoutloader.h.

Referenced by Open().


The documentation for this class was generated from the following files: