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

#include <colourKeyFrameDialog.h>

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

Public Member Functions

 ColourKeyFrameDialog (wxWindow *parent, int id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
 
size_t getTransitionMode () const
 
std::string getStartValue () const
 
std::string getEndValue () const
 
size_t getStartFrame () const
 
size_t getEndFrame () const
 
virtual void OnComboTransition (wxCommandEvent &event)
 
virtual void OnTextStartFrame (wxCommandEvent &event)
 
virtual void OnTextEndFrame (wxCommandEvent &event)
 
virtual void OnBtnStartColour (wxCommandEvent &event)
 
virtual void OnBtnEndColour (wxCommandEvent &event)
 

Protected Member Functions

 DECLARE_EVENT_TABLE ()
 

Protected Attributes

wxStaticBox * sizerMainArea_staticbox
 
wxStaticText * labelTransition
 
wxComboBox * comboTransition
 
wxStaticText * labelFrameStart
 
wxTextCtrl * textFrameStart
 
wxStaticText * labelFrameEnd
 
wxTextCtrl * textFrameEnd
 
wxStaticLine * verticalLine
 
wxStaticText * labelStartVal
 
wxButton * btnStartColour
 
wxStaticText * labelFinalVal
 
wxButton * btnEndColour
 
wxButton * buttonCancel
 
wxButton * buttonOK
 

Constructor & Destructor Documentation

◆ ColourKeyFrameDialog()

ColourKeyFrameDialog::ColourKeyFrameDialog ( 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()

ColourKeyFrameDialog::DECLARE_EVENT_TABLE ( )
protected

◆ getEndFrame()

size_t ColourKeyFrameDialog::getEndFrame ( ) const

References ASSERT.

Referenced by getTransitionMode(), and ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ getEndValue()

std::string ColourKeyFrameDialog::getEndValue ( ) const

References ASSERT, ColourRGBA::rgbString(), and TRANSITION_STEP.

Referenced by getTransitionMode(), and ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ getStartFrame()

size_t ColourKeyFrameDialog::getStartFrame ( ) const

References ASSERT.

Referenced by getTransitionMode(), and ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ getStartValue()

std::string ColourKeyFrameDialog::getStartValue ( ) const

References ColourRGBA::rgbString().

Referenced by getTransitionMode(), and ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ getTransitionMode()

size_t ColourKeyFrameDialog::getTransitionMode ( ) const
inline

References getEndFrame(), getEndValue(), getStartFrame(), and getStartValue().

Referenced by ExportAnimationDialog::OnFilterGridCellSelected().

Here is the caller graph for this function:

◆ OnBtnEndColour()

void ColourKeyFrameDialog::OnBtnEndColour ( wxCommandEvent &  event)
virtual

◆ OnBtnStartColour()

void ColourKeyFrameDialog::OnBtnStartColour ( wxCommandEvent &  event)
virtual

Referenced by ColourKeyFrameDialog().

Here is the caller graph for this function:

◆ OnComboTransition()

void ColourKeyFrameDialog::OnComboTransition ( wxCommandEvent &  event)
virtual

References ASSERT, btnEndColour, textFrameEnd, TRANSITION_END, and TRANSITION_STEP.

Referenced by ColourKeyFrameDialog().

Here is the caller graph for this function:

◆ OnTextEndFrame()

void ColourKeyFrameDialog::OnTextEndFrame ( wxCommandEvent &  event)
virtual

References textFrameEnd, and validateTextAsStream().

Referenced by ColourKeyFrameDialog().

Here is the caller graph for this function:

◆ OnTextStartFrame()

void ColourKeyFrameDialog::OnTextStartFrame ( wxCommandEvent &  event)
virtual

References textFrameStart, and validateTextAsStream().

Referenced by ColourKeyFrameDialog().

Here is the caller graph for this function:

Member Data Documentation

◆ btnEndColour

wxButton* ColourKeyFrameDialog::btnEndColour
protected

◆ btnStartColour

wxButton* ColourKeyFrameDialog::btnStartColour
protected

◆ buttonCancel

wxButton* ColourKeyFrameDialog::buttonCancel
protected

◆ buttonOK

wxButton* ColourKeyFrameDialog::buttonOK
protected

◆ comboTransition

wxComboBox* ColourKeyFrameDialog::comboTransition
protected

◆ labelFinalVal

wxStaticText* ColourKeyFrameDialog::labelFinalVal
protected

◆ labelFrameEnd

wxStaticText* ColourKeyFrameDialog::labelFrameEnd
protected

◆ labelFrameStart

wxStaticText* ColourKeyFrameDialog::labelFrameStart
protected

◆ labelStartVal

wxStaticText* ColourKeyFrameDialog::labelStartVal
protected

◆ labelTransition

wxStaticText* ColourKeyFrameDialog::labelTransition
protected

◆ sizerMainArea_staticbox

wxStaticBox* ColourKeyFrameDialog::sizerMainArea_staticbox
protected

◆ textFrameEnd

wxTextCtrl* ColourKeyFrameDialog::textFrameEnd
protected

◆ textFrameStart

wxTextCtrl* ColourKeyFrameDialog::textFrameStart
protected

◆ verticalLine

wxStaticLine* ColourKeyFrameDialog::verticalLine
protected

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