3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StringKeyFrameDialog Class Reference

#include <stringKeyFrameDialog.h>

Inheritance diagram for StringKeyFrameDialog:
Inheritance graph
[legend]
Collaboration diagram for StringKeyFrameDialog:
Collaboration graph
[legend]

Public Member Functions

 StringKeyFrameDialog (wxWindow *parent, int id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
size_t getStartFrame () const
 Data. More...
 
bool getStrings (std::vector< std::string > &res) const
 
virtual void OnTextStart (wxCommandEvent &event)
 
virtual void OnFileRadio (wxCommandEvent &event)
 
virtual void OnTextFilename (wxCommandEvent &event)
 
virtual void OnBtnChooseFile (wxCommandEvent &event)
 
virtual void OnTableRadio (wxCommandEvent &event)
 
virtual void OnGridCellChange (wxGridEvent &event)
 
virtual void OnGridEditorShown (wxGridEvent &event)
 
virtual void OnBtnAdd (wxCommandEvent &event)
 
virtual void OnBtnRemove (wxCommandEvent &event)
 

Protected Member Functions

 DECLARE_EVENT_TABLE ()
 

Protected Attributes

wxStaticText * labelStartFrame
 
wxTextCtrl * textStartFrame
 
wxRadioButton * radioFromFile
 
wxTextCtrl * textFilename
 
wxButton * btnChooseFile
 
wxRadioButton * radioFromTable
 
wxGrid * gridStrings
 
wxButton * btnStringAdd
 
wxButton * btnRemove
 
wxButton * btnCancel
 
wxButton * btnOK
 

Constructor & Destructor Documentation

◆ StringKeyFrameDialog()

StringKeyFrameDialog::StringKeyFrameDialog ( wxWindow *  parent,
int  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE 
)

Member Function Documentation

◆ DECLARE_EVENT_TABLE()

StringKeyFrameDialog::DECLARE_EVENT_TABLE ( )
protected

◆ getStartFrame()

size_t StringKeyFrameDialog::getStartFrame ( ) const

Data.

References ASSERT, gridStrings, stream_cast(), and TRANS.

Referenced by ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ getStrings()

bool StringKeyFrameDialog::getStrings ( std::vector< std::string > &  res) const

References loadTextStringData().

Referenced by ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ OnBtnAdd()

void StringKeyFrameDialog::OnBtnAdd ( wxCommandEvent &  event)
virtual

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnBtnChooseFile()

void StringKeyFrameDialog::OnBtnChooseFile ( wxCommandEvent &  event)
virtual

References textFilename, and TRANS.

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnBtnRemove()

void StringKeyFrameDialog::OnBtnRemove ( wxCommandEvent &  event)
virtual

◆ OnFileRadio()

void StringKeyFrameDialog::OnFileRadio ( wxCommandEvent &  event)
virtual

References btnChooseFile, gridStrings, radioFromFile, and textFilename.

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnGridCellChange()

void StringKeyFrameDialog::OnGridCellChange ( wxGridEvent &  event)
virtual

References gridStrings, and stlStr().

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnGridEditorShown()

void StringKeyFrameDialog::OnGridEditorShown ( wxGridEvent &  event)
virtual

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnTableRadio()

void StringKeyFrameDialog::OnTableRadio ( wxCommandEvent &  event)
virtual

References btnChooseFile, gridStrings, radioFromTable, and textFilename.

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnTextFilename()

void StringKeyFrameDialog::OnTextFilename ( wxCommandEvent &  event)
virtual

References btnOK, stlStr(), and textFilename.

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

◆ OnTextStart()

void StringKeyFrameDialog::OnTextStart ( wxCommandEvent &  event)
virtual

References textStartFrame, and validateTextAsStream().

Referenced by StringKeyFrameDialog().

Here is the caller graph for this function:

Member Data Documentation

◆ btnCancel

wxButton* StringKeyFrameDialog::btnCancel
protected

◆ btnChooseFile

wxButton* StringKeyFrameDialog::btnChooseFile
protected

◆ btnOK

wxButton* StringKeyFrameDialog::btnOK
protected

◆ btnRemove

wxButton* StringKeyFrameDialog::btnRemove
protected

◆ btnStringAdd

wxButton* StringKeyFrameDialog::btnStringAdd
protected

◆ gridStrings

wxGrid* StringKeyFrameDialog::gridStrings
protected

◆ labelStartFrame

wxStaticText* StringKeyFrameDialog::labelStartFrame
protected

◆ radioFromFile

wxRadioButton* StringKeyFrameDialog::radioFromFile
protected

◆ radioFromTable

wxRadioButton* StringKeyFrameDialog::radioFromTable
protected

◆ textFilename

wxTextCtrl* StringKeyFrameDialog::textFilename
protected

◆ textStartFrame

wxTextCtrl* StringKeyFrameDialog::textStartFrame
protected

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