Files
GDevelop/Extensions/TileMapObject/TileMapDialogs.h
T
victorlevasseur 6c354f4c57 Add the flood fill
2014-11-01 13:12:34 +01:00

170 lines
6.7 KiB
C++

//////////////////////////////////////////////////////////////////////
// This file was auto-generated by codelite's wxCrafter Plugin
// wxCrafter project file: TileMapDialogs.wxcp
// Do not modify this file by hand!
//////////////////////////////////////////////////////////////////////
#ifndef TILEMAPDIALOGS_BASE_CLASSES_H
#define TILEMAPDIALOGS_BASE_CLASSES_H
#include <wx/settings.h>
#include <wx/xrc/xmlres.h>
#include <wx/xrc/xh_bmp.h>
#include <wx/dialog.h>
#include <wx/iconbndl.h>
#include <wx/artprov.h>
#include <wx/aui/framemanager.h>
#include <wx/aui/dockart.h>
#include <wx/panel.h>
#include <wx/sizer.h>
#include <wx/toolbar.h>
#include <wx/scrolwin.h>
#include "TileSetPanel.h"
#include <wx/stattext.h>
#include <wx/choice.h>
#include <wx/arrstr.h>
#include "TileMapPanel.h"
#include <wx/statbmp.h>
#include <wx/hyperlink.h>
#include <wx/button.h>
#include <wx/textctrl.h>
#include <wx/bmpbuttn.h>
#include <wx/spinctrl.h>
#include "TileMapDialogsIds.h"
class TileMapObjectEditorBase : public wxDialog
{
protected:
wxAuiManager* m_auimgr178;
wxPanel* m_tileSetPropertiesPanel;
wxToolBar* m_tileSetToolBar;
TileSetPanel* m_tileSetPanel;
wxPanel* m_mainPanel;
wxToolBar* m_toolbar492;
wxToolBar* m_mainPanelToolbar;
wxStaticText* m_staticText355;
wxChoice* m_layerChoice;
wxToolBar* m_toolbar516;
TileMapPanel* m_tileMapPanel;
wxStaticText* m_staticText448;
wxStaticBitmap* m_staticBitmap456;
wxHyperlinkCtrl* m_hyperLink454;
wxStdDialogButtonSizer* m_stdBtnSizer60;
wxButton* m_button62;
wxButton* m_button64;
protected:
virtual void OnCloseButtonClicked(wxCloseEvent& event) { event.Skip(); }
virtual void OnTileSetConfigureButtonClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnTileEditToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnTileInsertionModeChanged(wxCommandEvent& event) { event.Skip(); }
virtual void OnClearLayerToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnUndoToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnRedoToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnChangeMapSizeButtonClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnLayerChoiceChanged(wxCommandEvent& event) { event.Skip(); }
virtual void OnHideUpperLayerChecked(wxCommandEvent& event) { event.Skip(); }
virtual void OnHelpButtonClicked(wxHyperlinkEvent& event) { event.Skip(); }
virtual void OnOkButtonPressed(wxCommandEvent& event) { event.Skip(); }
virtual void OnCancelButtonPressed(wxCommandEvent& event) { event.Skip(); }
public:
TileMapObjectEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("TileMap Object Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(1100,550), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxMAXIMIZE_BOX);
virtual ~TileMapObjectEditorBase();
};
class TileSetConfigurationEditorBase : public wxDialog
{
protected:
wxAuiManager* m_auimgr;
wxPanel* m_mainPanel;
wxStaticText* m_staticText335;
wxStaticText* m_staticText337;
wxStaticText* m_staticText287;
wxTextCtrl* m_textureNameTextCtrl;
wxBitmapButton* m_setTextureButton;
wxStaticText* m_staticText301;
wxSpinCtrl* m_tileWidthSpin;
wxStaticText* m_staticText307;
wxSpinCtrl* m_tileHeightSpin;
wxStaticText* m_staticText311;
wxStaticText* m_staticText313;
wxSpinCtrl* m_spacingWidthSpin;
wxStaticText* m_staticText325;
wxSpinCtrl* m_spacingHeightSpin;
wxStaticText* m_staticText329;
wxStaticText* m_staticText462;
TileSetPanel* m_tileSetPreviewPanel;
wxStaticBitmap* m_staticBitmap470;
wxHyperlinkCtrl* m_hyperLink472;
wxStdDialogButtonSizer* m_stdBtnSizer2713;
wxButton* m_okButton;
wxButton* m_cancelButton;
protected:
virtual void OnTileSetTextureUpdated(wxCommandEvent& event) { event.Skip(); }
virtual void OnSetTextureButtonClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnTileSetParameterUpdated(wxSpinEvent& event) { event.Skip(); }
virtual void OnHelpButtonClicked(wxHyperlinkEvent& event) { event.Skip(); }
virtual void OnOkButtonClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnCancelButtonClicked(wxCommandEvent& event) { event.Skip(); }
public:
TileSetConfigurationEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Tileset configuration"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(750,500), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER);
virtual ~TileSetConfigurationEditorBase();
};
class TileMapConfigurationEditorBase : public wxDialog
{
protected:
wxStaticText* m_staticText378;
wxSpinCtrl* m_mapWidthSpin;
wxStaticText* m_staticText384;
wxSpinCtrl* m_mapHeightSpin;
wxStaticText* m_staticText388;
wxStaticBitmap* m_staticBitmap476;
wxHyperlinkCtrl* m_hyperLink478;
wxStdDialogButtonSizer* m_stdBtnSizer371;
wxButton* m_okButton;
wxButton* m_cancelButton;
protected:
virtual void OnHelpButtonClicked(wxHyperlinkEvent& event) { event.Skip(); }
virtual void OnOkPressed(wxCommandEvent& event) { event.Skip(); }
virtual void OnCancelPressed(wxCommandEvent& event) { event.Skip(); }
public:
TileMapConfigurationEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Tilemap size configuration"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(500,300), long style = wxDEFAULT_DIALOG_STYLE);
virtual ~TileMapConfigurationEditorBase();
};
class TileEditorBase : public wxPanel
{
protected:
wxToolBar* m_mainToolbar;
wxToolBar* m_toolbar418;
wxScrolledWindow* m_tilePreviewPanel;
wxStaticText* m_tileIdLabel;
protected:
virtual void OnCollidableToolToggled(wxCommandEvent& event) { event.Skip(); }
virtual void OnPredefinedShapeToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnAddPointToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnEditPointToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnRemovePointToolClicked(wxCommandEvent& event) { event.Skip(); }
virtual void OnPreviewPaint(wxPaintEvent& event) { event.Skip(); }
virtual void OnPreviewErase(wxEraseEvent& event) { event.Skip(); }
virtual void OnPreviewLeftDown(wxMouseEvent& event) { event.Skip(); }
virtual void OnPreviewLeftUp(wxMouseEvent& event) { event.Skip(); }
virtual void OnPreviewMotion(wxMouseEvent& event) { event.Skip(); }
public:
TileEditorBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(400,300), long style = wxTAB_TRAVERSAL);
virtual ~TileEditorBase();
};
#endif