Kage Studio 0.7.230612
A Simple Free and Open Source 2D Animation Software
Loading...
Searching...
No Matches
PropertyFillStroke Class Reference

#include <fillstroke.h>

Inheritance diagram for PropertyFillStroke:
Collaboration diagram for PropertyFillStroke:

Public Member Functions

 PropertyFillStroke (Kage *p_kage)
 
virtual ~PropertyFillStroke ()
 
void ColorButtonFill_onClick ()
 
void FillR_onChange ()
 
void FillG_onChange ()
 
void FillB_onChange ()
 
void FillAlpha_onChange ()
 
void EntryFillRGBA_onEnter ()
 
void updateEntryFillRGBA ()
 
void EntryStrokeThickness_onEnter ()
 
void StrokeR_onChange ()
 
void StrokeG_onChange ()
 
void StrokeB_onChange ()
 
void StrokeAlpha_onChange ()
 
void EntryStrokeRGBA_onEnter ()
 
void updateEntryStrokeRGBA ()
 
void ColorButtonStroke_onClick ()
 
void TogglePropertiesFill_onClick ()
 
void TogglePropertiesStroke_onClick ()
 
void setFillColorData (ColorData p_colordata)
 
void setStrokeColorData (ColorData p_colordata)
 
void setFillButtonColor (Gdk::Color p_color)
 
void setStrokeButtonColor (Gdk::Color p_color)
 
void setScaleFillRGBA (ColorData p_colordata)
 
void setScaleStrokeRGBA (ColorData p_colordata)
 
void setStrokeThicknessText (double p_thickness)
 
string getStrokeThicknessText ()
 
Gdk::Color getFillColor ()
 
Gdk::Color getStrokeColor ()
 
unsigned int getFillScaleR ()
 
unsigned int getFillScaleG ()
 
unsigned int getFillScaleB ()
 
unsigned int getFillScaleAlpha ()
 
unsigned int getStrokeScaleR ()
 
unsigned int getStrokeScaleG ()
 
unsigned int getStrokeScaleB ()
 
unsigned int getStrokeScaleAlpha ()
 

Protected Attributes

Kage_kage
 
Gtk::HBox m_PropFill
 
Gtk::VBox m_PropFillV1
 
Gtk::VBox m_PropFillV2
 
Gtk::Button m_ButtonFill
 
Gtk::ColorButton m_ColorButtonFill
 
Gtk::Label m_LabelFillR
 
Gtk::Label m_LabelFillG
 
Gtk::Label m_LabelFillB
 
Gtk::Label m_LabelFillAlpha
 
Glib::RefPtr< Gtk::Adjustment > _adjustFillR
 
Glib::RefPtr< Gtk::Adjustment > _adjustFillG
 
Glib::RefPtr< Gtk::Adjustment > _adjustFillB
 
Glib::RefPtr< Gtk::Adjustment > _adjustFillA
 
Gtk::Scale _scaleFillR
 
Gtk::Scale _scaleFillG
 
Gtk::Scale _scaleFillB
 
Gtk::Scale _scaleFillAlpha
 
Gtk::Label m_LabelFillRGBA
 
Gtk::Entry m_EntryFillRGBA
 
Gtk::HBox m_PropStroke
 
Gtk::VBox m_PropStrokeV1
 
Gtk::VBox m_PropStrokeV2
 
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeR
 
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeG
 
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeB
 
Glib::RefPtr< Gtk::Adjustment > _adjustStrokeA
 
Gtk::Button m_ButtonStroke
 
Gtk::Label m_LabelStrokeThickness
 
Gtk::Entry m_EntryStrokeThickness
 
Gtk::Label m_LabelStrokeR
 
Gtk::Label m_LabelStrokeG
 
Gtk::Label m_LabelStrokeB
 
Gtk::Label m_LabelStrokeAlpha
 
Gtk::Scale _scaleStrokeR
 
Gtk::Scale _scaleStrokeG
 
Gtk::Scale _scaleStrokeB
 
Gtk::Scale _scaleStrokeAlpha
 
Gtk::Label m_LabelStrokeRGBA
 
Gtk::Entry m_EntryStrokeRGBA
 
Gtk::ColorButton m_ColorButtonStroke
 
Gtk::HBox m_PropFillLabel
 
Gtk::VBox m_PropFillLabelV1
 
Gtk::VBox m_PropFillLabelV2
 
Gtk::HBox m_PropStrokeLabel
 
Gtk::VBox m_PropStrokeLabelV1
 
Gtk::VBox m_PropStrokeLabelV2
 

Constructor & Destructor Documentation

◆ PropertyFillStroke()

PropertyFillStroke::PropertyFillStroke ( Kage p_kage)
Here is the call graph for this function:

◆ ~PropertyFillStroke()

PropertyFillStroke::~PropertyFillStroke ( )
virtual

Member Function Documentation

◆ ColorButtonFill_onClick()

void PropertyFillStroke::ColorButtonFill_onClick ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ColorButtonStroke_onClick()

void PropertyFillStroke::ColorButtonStroke_onClick ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ EntryFillRGBA_onEnter()

void PropertyFillStroke::EntryFillRGBA_onEnter ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ EntryStrokeRGBA_onEnter()

void PropertyFillStroke::EntryStrokeRGBA_onEnter ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ EntryStrokeThickness_onEnter()

void PropertyFillStroke::EntryStrokeThickness_onEnter ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillAlpha_onChange()

void PropertyFillStroke::FillAlpha_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillB_onChange()

void PropertyFillStroke::FillB_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillG_onChange()

void PropertyFillStroke::FillG_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillR_onChange()

void PropertyFillStroke::FillR_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getFillColor()

Gdk::Color PropertyFillStroke::getFillColor ( )
Here is the caller graph for this function:

◆ getFillScaleAlpha()

unsigned int PropertyFillStroke::getFillScaleAlpha ( )
Here is the caller graph for this function:

◆ getFillScaleB()

unsigned int PropertyFillStroke::getFillScaleB ( )

◆ getFillScaleG()

unsigned int PropertyFillStroke::getFillScaleG ( )

◆ getFillScaleR()

unsigned int PropertyFillStroke::getFillScaleR ( )

◆ getStrokeColor()

Gdk::Color PropertyFillStroke::getStrokeColor ( )
Here is the caller graph for this function:

◆ getStrokeScaleAlpha()

unsigned int PropertyFillStroke::getStrokeScaleAlpha ( )
Here is the caller graph for this function:

◆ getStrokeScaleB()

unsigned int PropertyFillStroke::getStrokeScaleB ( )

◆ getStrokeScaleG()

unsigned int PropertyFillStroke::getStrokeScaleG ( )

◆ getStrokeScaleR()

unsigned int PropertyFillStroke::getStrokeScaleR ( )

◆ getStrokeThicknessText()

string PropertyFillStroke::getStrokeThicknessText ( )
Here is the caller graph for this function:

◆ setFillButtonColor()

void PropertyFillStroke::setFillButtonColor ( Gdk::Color  p_color)
Here is the caller graph for this function:

◆ setFillColorData()

void PropertyFillStroke::setFillColorData ( ColorData  p_colordata)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setScaleFillRGBA()

void PropertyFillStroke::setScaleFillRGBA ( ColorData  p_colordata)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setScaleStrokeRGBA()

void PropertyFillStroke::setScaleStrokeRGBA ( ColorData  p_colordata)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setStrokeButtonColor()

void PropertyFillStroke::setStrokeButtonColor ( Gdk::Color  p_color)
Here is the caller graph for this function:

◆ setStrokeColorData()

void PropertyFillStroke::setStrokeColorData ( ColorData  p_colordata)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setStrokeThicknessText()

void PropertyFillStroke::setStrokeThicknessText ( double  p_thickness)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ StrokeAlpha_onChange()

void PropertyFillStroke::StrokeAlpha_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ StrokeB_onChange()

void PropertyFillStroke::StrokeB_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ StrokeG_onChange()

void PropertyFillStroke::StrokeG_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ StrokeR_onChange()

void PropertyFillStroke::StrokeR_onChange ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ TogglePropertiesFill_onClick()

void PropertyFillStroke::TogglePropertiesFill_onClick ( )
Here is the caller graph for this function:

◆ TogglePropertiesStroke_onClick()

void PropertyFillStroke::TogglePropertiesStroke_onClick ( )
Here is the caller graph for this function:

◆ updateEntryFillRGBA()

void PropertyFillStroke::updateEntryFillRGBA ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateEntryStrokeRGBA()

void PropertyFillStroke::updateEntryStrokeRGBA ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ _adjustFillA

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustFillA
protected

◆ _adjustFillB

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustFillB
protected

◆ _adjustFillG

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustFillG
protected

◆ _adjustFillR

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustFillR
protected

◆ _adjustStrokeA

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustStrokeA
protected

◆ _adjustStrokeB

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustStrokeB
protected

◆ _adjustStrokeG

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustStrokeG
protected

◆ _adjustStrokeR

Glib::RefPtr<Gtk::Adjustment> PropertyFillStroke::_adjustStrokeR
protected

◆ _kage

Kage* PropertyFillStroke::_kage
protected

◆ _scaleFillAlpha

Gtk::Scale PropertyFillStroke::_scaleFillAlpha
protected

◆ _scaleFillB

Gtk::Scale PropertyFillStroke::_scaleFillB
protected

◆ _scaleFillG

Gtk::Scale PropertyFillStroke::_scaleFillG
protected

◆ _scaleFillR

Gtk::Scale PropertyFillStroke::_scaleFillR
protected

◆ _scaleStrokeAlpha

Gtk::Scale PropertyFillStroke::_scaleStrokeAlpha
protected

◆ _scaleStrokeB

Gtk::Scale PropertyFillStroke::_scaleStrokeB
protected

◆ _scaleStrokeG

Gtk::Scale PropertyFillStroke::_scaleStrokeG
protected

◆ _scaleStrokeR

Gtk::Scale PropertyFillStroke::_scaleStrokeR
protected

◆ m_ButtonFill

Gtk::Button PropertyFillStroke::m_ButtonFill
protected

◆ m_ButtonStroke

Gtk::Button PropertyFillStroke::m_ButtonStroke
protected

◆ m_ColorButtonFill

Gtk::ColorButton PropertyFillStroke::m_ColorButtonFill
protected

◆ m_ColorButtonStroke

Gtk::ColorButton PropertyFillStroke::m_ColorButtonStroke
protected

◆ m_EntryFillRGBA

Gtk::Entry PropertyFillStroke::m_EntryFillRGBA
protected

◆ m_EntryStrokeRGBA

Gtk::Entry PropertyFillStroke::m_EntryStrokeRGBA
protected

◆ m_EntryStrokeThickness

Gtk::Entry PropertyFillStroke::m_EntryStrokeThickness
protected

◆ m_LabelFillAlpha

Gtk::Label PropertyFillStroke::m_LabelFillAlpha
protected

◆ m_LabelFillB

Gtk::Label PropertyFillStroke::m_LabelFillB
protected

◆ m_LabelFillG

Gtk::Label PropertyFillStroke::m_LabelFillG
protected

◆ m_LabelFillR

Gtk::Label PropertyFillStroke::m_LabelFillR
protected

◆ m_LabelFillRGBA

Gtk::Label PropertyFillStroke::m_LabelFillRGBA
protected

◆ m_LabelStrokeAlpha

Gtk::Label PropertyFillStroke::m_LabelStrokeAlpha
protected

◆ m_LabelStrokeB

Gtk::Label PropertyFillStroke::m_LabelStrokeB
protected

◆ m_LabelStrokeG

Gtk::Label PropertyFillStroke::m_LabelStrokeG
protected

◆ m_LabelStrokeR

Gtk::Label PropertyFillStroke::m_LabelStrokeR
protected

◆ m_LabelStrokeRGBA

Gtk::Label PropertyFillStroke::m_LabelStrokeRGBA
protected

◆ m_LabelStrokeThickness

Gtk::Label PropertyFillStroke::m_LabelStrokeThickness
protected

◆ m_PropFill

Gtk::HBox PropertyFillStroke::m_PropFill
protected

◆ m_PropFillLabel

Gtk::HBox PropertyFillStroke::m_PropFillLabel
protected

◆ m_PropFillLabelV1

Gtk::VBox PropertyFillStroke::m_PropFillLabelV1
protected

◆ m_PropFillLabelV2

Gtk::VBox PropertyFillStroke::m_PropFillLabelV2
protected

◆ m_PropFillV1

Gtk::VBox PropertyFillStroke::m_PropFillV1
protected

◆ m_PropFillV2

Gtk::VBox PropertyFillStroke::m_PropFillV2
protected

◆ m_PropStroke

Gtk::HBox PropertyFillStroke::m_PropStroke
protected

◆ m_PropStrokeLabel

Gtk::HBox PropertyFillStroke::m_PropStrokeLabel
protected

◆ m_PropStrokeLabelV1

Gtk::VBox PropertyFillStroke::m_PropStrokeLabelV1
protected

◆ m_PropStrokeLabelV2

Gtk::VBox PropertyFillStroke::m_PropStrokeLabelV2
protected

◆ m_PropStrokeV1

Gtk::VBox PropertyFillStroke::m_PropStrokeV1
protected

◆ m_PropStrokeV2

Gtk::VBox PropertyFillStroke::m_PropStrokeV2
protected

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