ff7tk  0.02
Toolkit for making FF7 Tools
CharEditor Class Reference

Widget to allow editing of a character using FF7Char for data. More...

#include <CharEditor.h>

Inheritance diagram for CharEditor:

Public Slots

void setAutoLevel (bool)
 
void setAutoStatCalc (bool)
 
void setEditable (bool)
 
void setAdvancedMode (bool)
 
void setToolBoxStyle (QString)
 
void setMateriaHoverStyle (QString)
 
void setEditableComboBoxes (bool)
 

Signals

void id_changed (qint8)
 
void level_changed (qint8)
 
void str_changed (quint8)
 
void vit_changed (quint8)
 
void mag_changed (quint8)
 
void spi_changed (quint8)
 
void dex_changed (quint8)
 
void lck_changed (quint8)
 
void strBonus_changed (quint8)
 
void vitBonus_changed (quint8)
 
void magBonus_changed (quint8)
 
void spiBonus_changed (quint8)
 
void dexBonus_changed (quint8)
 
void lckBonus_changed (quint8)
 
void limitLevel_changed (qint8)
 
void limitBar_changed (quint8)
 
void name_changed (QString)
 
void weapon_changed (quint8)
 
void armor_changed (quint8)
 
void accessory_changed (quint8)
 
void curHp_changed (quint16)
 
void maxHp_changed (quint16)
 
void curMp_changed (quint16)
 
void maxMp_changed (quint16)
 
void kills_changed (quint16)
 
void row_changed (quint8)
 
void levelProgress_changed (quint8)
 
void sadnessfury_changed (quint8)
 
void limits_changed (quint16)
 
void timesused1_changed (quint16)
 
void timesused2_changed (quint16)
 
void timesused3_changed (quint16)
 
void baseHp_changed (quint16)
 
void baseMp_changed (quint16)
 
void exp_changed (quint32)
 
void mslotChanged (int)
 
void Materias_changed (materia)
 
void expNext_changed (quint32)
 

Public Member Functions

 CharEditor (qreal Scale=1, QWidget *parent=0)
 
void setChar (FF7CHAR Chardata, QString Processed_Name="")
 
bool AutoLevel ()
 
bool AutoStatCalc ()
 
bool Editable ()
 
bool AdvancedMode ()
 
void setSliderStyle (QString style)
 
void MaxStats ()
 
void MaxEquip ()
 
qint8 id ()
 
qint8 level ()
 
quint8 str ()
 
quint8 vit ()
 
quint8 mag ()
 
quint8 spi ()
 
quint8 dex ()
 
quint8 lck ()
 
quint8 strBonus ()
 
quint8 vitBonus ()
 
quint8 magBonus ()
 
quint8 spiBonus ()
 
quint8 dexBonus ()
 
quint8 lckBonus ()
 
qint8 limitLevel ()
 
quint8 limitBar ()
 
QString name ()
 
quint8 weapon ()
 
quint8 armor ()
 
quint8 accessory ()
 
quint16 curHp ()
 
quint16 maxHp ()
 
quint16 curMp ()
 
quint16 maxMp ()
 
quint16 kills ()
 
quint8 row ()
 
quint8 levelProgress ()
 
quint8 sadnessfury ()
 
quint16 limits ()
 
quint16 timesused1 ()
 
quint16 timesused2 ()
 
quint16 timesused3 ()
 
quint16 baseHp ()
 
quint16 baseMp ()
 
quint32 exp ()
 
quint32 expNext ()
 
materia char_materia (int mat)
 

Private Slots

void setId (int)
 
void setLevel (int)
 
void setStr (int)
 
void setVit (int)
 
void setMag (int)
 
void setSpi (int)
 
void setDex (int)
 
void setLck (int)
 
void setStrBonus (int)
 
void setVitBonus (int)
 
void setMagBonus (int)
 
void setSpiBonus (int)
 
void setDexBonus (int)
 
void setLckBonus (int)
 
void setLimitLevel (int)
 
void setLimitBar (int)
 
void setName (QString)
 
void setWeapon (int)
 
void setArmor (int)
 
void setAccessory (int)
 
void setRow (bool front_row)
 
void setLevelProgress (int)
 
void setSadnessFury (int)
 
void setLimits (int)
 
void setTimesused1 (int)
 
void setTimesused2 (int)
 
void setTimesused3 (int)
 
void setBaseHp (int)
 
void setBaseMp (int)
 
void setExp (int)
 
void setExpNext (int)
 
void setCurMp (int)
 
void setCurHp (int)
 
void setMaxMp (int)
 
void setMaxHp (int)
 
void setKills (int)
 
void cb_fury_toggled (bool)
 
void cb_sadness_toggled (bool)
 
void cb_idChanger_toggled (bool)
 
void calc_limit_value (QModelIndex)
 
void Level_Changed (int)
 
void Exp_Changed (int)
 
void weapon_slot_1_clicked ()
 
void weapon_slot_2_clicked ()
 
void weapon_slot_3_clicked ()
 
void weapon_slot_4_clicked ()
 
void weapon_slot_5_clicked ()
 
void weapon_slot_6_clicked ()
 
void weapon_slot_7_clicked ()
 
void weapon_slot_8_clicked ()
 
void armor_slot_1_clicked ()
 
void armor_slot_2_clicked ()
 
void armor_slot_3_clicked ()
 
void armor_slot_4_clicked ()
 
void armor_slot_5_clicked ()
 
void armor_slot_6_clicked ()
 
void armor_slot_7_clicked ()
 
void armor_slot_8_clicked ()
 
void matAp_changed (qint32)
 
void matId_changed (qint8)
 

Private Member Functions

void mButtonPress (int Mslot)
 
void init_display (void)
 
void init_connections (void)
 
void disconnectAll (void)
 
void calc_stats (void)
 
void level_up (int)
 
void update_tnl_bar ()
 
void elemental_info ()
 
void status_info ()
 
void update_materia_slots ()
 
void setSlotFrame (void)
 

Private Attributes

bool load
 
QLabel * lbl_avatar
 
QLineEdit * line_name
 
QSpinBox * sb_level
 
QSpinBox * sb_curMp
 
QSpinBox * sb_maxMp
 
QSpinBox * sb_curHp
 
QSpinBox * sb_maxHp
 
QSpinBox * sb_kills
 
QLabel * lbl_hp
 
QLabel * lbl_hp_slash
 
QLabel * lbl_hp_max
 
QLabel * lbl_mp
 
QLabel * lbl_mp_slash
 
QLabel * lbl_mp_max
 
QCheckBox * cb_fury
 
QCheckBox * cb_sadness
 
QCheckBox * cb_front_row
 
QComboBox * combo_id
 
QSpinBox * sb_total_exp
 
QLabel * lbl_level_progress
 
QLabel * lbl_level_next
 
QProgressBar * bar_tnl
 
QLabel * lbl_limit_bar
 
QSlider * slider_limit
 
QLCDNumber * lcd_limit_value
 
QLabel * lbl_str
 
QSpinBox * sb_str
 
QSpinBox * sb_str_bonus
 
QLabel * lbl_str_mat_bonus
 
QLabel * lbl_str_total
 
QLabel * lbl_vit
 
QSpinBox * sb_vit
 
QSpinBox * sb_vit_bonus
 
QLabel * lbl_vit_mat_bonus
 
QLabel * lbl_vit_total
 
QLabel * lbl_mag
 
QSpinBox * sb_mag
 
QSpinBox * sb_mag_bonus
 
QLabel * lbl_mag_mat_bonus
 
QLabel * lbl_mag_total
 
QLabel * lbl_spi
 
QSpinBox * sb_spi
 
QSpinBox * sb_spi_bonus
 
QLabel * lbl_spi_mat_bonus
 
QLabel * lbl_spi_total
 
QLabel * lbl_dex
 
QSpinBox * sb_dex
 
QSpinBox * sb_dex_bonus
 
QLabel * lbl_dex_mat_bonus
 
QLabel * lbl_dex_total
 
QLabel * lbl_lck
 
QSpinBox * sb_lck
 
QSpinBox * sb_lck_bonus
 
QLabel * lbl_lck_mat_bonus
 
QLabel * lbl_lck_total
 
QLabel * lbl_base_hp
 
QSpinBox * sb_base_hp
 
QLabel * lbl_base_hp_bonus
 
QLabel * lbl_base_mp
 
QSpinBox * sb_base_mp
 
QLabel * lbl_base_mp_bonus
 
QLabel * lbl_limit_level
 
QSpinBox * sb_limit_level
 
QSpinBox * sb_uses_limit_1_1
 
QSpinBox * sb_uses_limit_2_1
 
QSpinBox * sb_uses_limit_3_1
 
QListWidget * list_limits
 
QLabel * lbl_uses
 
QLabel * lbl_1_1
 
QLabel * lbl_2_1
 
QLabel * lbl_3_1
 
QLabel * lblWeaponStats
 
QLabel * lblArmorStats
 
QComboBox * weapon_selection
 
QComboBox * armor_selection
 
QComboBox * accessory_selection
 
MateriaEditormateria_edit
 
QGroupBox * elemental_box
 
QGroupBox * status_box
 
QListWidget * elemental_effects
 
QListWidget * status_effects
 
QFrame * weapon_materia_box
 
QFrame * armor_materia_box
 
QGroupBox * weapon_box
 
QGroupBox * armor_box
 
QGroupBox * accessory_box
 
QFrame * weapon_frm_1
 
QFrame * weapon_frm_2
 
QFrame * weapon_frm_3
 
QFrame * weapon_frm_4
 
QFrame * weapon_frm_5
 
QFrame * weapon_frm_6
 
QFrame * weapon_frm_7
 
QFrame * weapon_frm_8
 
QPushButton * weapon_slot_1
 
QPushButton * weapon_slot_2
 
QPushButton * weapon_slot_3
 
QPushButton * weapon_slot_4
 
QPushButton * weapon_slot_5
 
QPushButton * weapon_slot_6
 
QPushButton * weapon_slot_7
 
QPushButton * weapon_slot_8
 
QFrame * armor_frm_1
 
QFrame * armor_frm_2
 
QFrame * armor_frm_3
 
QFrame * armor_frm_4
 
QFrame * armor_frm_5
 
QFrame * armor_frm_6
 
QFrame * armor_frm_7
 
QFrame * armor_frm_8
 
QPushButton * armor_slot_1
 
QPushButton * armor_slot_2
 
QPushButton * armor_slot_3
 
QPushButton * armor_slot_4
 
QPushButton * armor_slot_5
 
QPushButton * armor_slot_6
 
QPushButton * armor_slot_7
 
QPushButton * armor_slot_8
 
QLabel * weapon_m_link_1
 
QLabel * weapon_m_link_2
 
QLabel * weapon_m_link_3
 
QLabel * weapon_m_link_4
 
QLabel * armor_m_link_1
 
QLabel * armor_m_link_2
 
QLabel * armor_m_link_3
 
QLabel * armor_m_link_4
 
QToolBox * toolbox
 
QFrame * unknown_box
 
QLCDNumber * lcd_0x34
 
QLCDNumber * lcd_0x35
 
QLCDNumber * lcd_0x36
 
QLCDNumber * lcd_0x37
 
QCheckBox * cb_idChanger
 
FF7Char Chars
 
FF7Item Items
 
FF7Materia Materias
 
FF7CHAR data
 
QString _name
 
bool autolevel
 
bool autostatcalc
 
bool editable
 
bool advancedMode
 
int mslotsel
 
qint32 ap
 
qreal scale
 

Detailed Description

Widget to allow editing of a character using FF7Char for data.

Definition at line 37 of file CharEditor.h.

Constructor & Destructor Documentation

CharEditor::CharEditor ( qreal  Scale = 1,
QWidget *  parent = 0 
)
explicit

Member Function Documentation

quint8 CharEditor::accessory ( )

Definition at line 1227 of file CharEditor.cpp.

References data.

Referenced by setAccessory().

void CharEditor::accessory_changed ( quint8  )
signal

Referenced by setAccessory().

bool CharEditor::AdvancedMode ( void  )

Definition at line 1846 of file CharEditor.cpp.

References advancedMode.

quint8 CharEditor::armor ( )

Definition at line 1226 of file CharEditor.cpp.

References data.

Referenced by setArmor().

void CharEditor::armor_changed ( quint8  )
signal

Referenced by setArmor().

void CharEditor::armor_slot_1_clicked ( void  )
privateslot

Definition at line 2480 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_2_clicked ( void  )
privateslot

Definition at line 2481 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_3_clicked ( void  )
privateslot

Definition at line 2482 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_4_clicked ( void  )
privateslot

Definition at line 2483 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_5_clicked ( void  )
privateslot

Definition at line 2484 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_6_clicked ( void  )
privateslot

Definition at line 2485 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_7_clicked ( void  )
privateslot

Definition at line 2486 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::armor_slot_8_clicked ( void  )
privateslot

Definition at line 2487 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

bool CharEditor::AutoLevel ( void  )

Definition at line 1843 of file CharEditor.cpp.

References autolevel.

bool CharEditor::AutoStatCalc ( void  )

Definition at line 1845 of file CharEditor.cpp.

References autostatcalc.

quint16 CharEditor::baseHp ( )

Definition at line 1240 of file CharEditor.cpp.

References data.

Referenced by setBaseHp().

void CharEditor::baseHp_changed ( quint16  )
signal

Referenced by setBaseHp().

quint16 CharEditor::baseMp ( )

Definition at line 1241 of file CharEditor.cpp.

References data.

Referenced by setBaseMp().

void CharEditor::baseMp_changed ( quint16  )
signal

Referenced by setBaseMp().

void CharEditor::calc_limit_value ( QModelIndex  item)
privateslot

Definition at line 1834 of file CharEditor.cpp.

References _limitbitarray, data, limits(), list_limits, row(), and setLimits().

Referenced by disconnectAll(), and init_connections().

void CharEditor::cb_fury_toggled ( bool  fury)
privateslot

Definition at line 1410 of file CharEditor.cpp.

References cb_sadness, FF7Char::Fury, and setSadnessFury().

Referenced by disconnectAll(), and init_connections().

void CharEditor::cb_idChanger_toggled ( bool  checked)
privateslot
void CharEditor::cb_sadness_toggled ( bool  sad)
privateslot

Definition at line 1399 of file CharEditor.cpp.

References cb_fury, FF7Char::Sadness, and setSadnessFury().

Referenced by disconnectAll(), and init_connections().

materia CharEditor::char_materia ( int  mat)

Definition at line 1244 of file CharEditor.cpp.

References data.

Referenced by mButtonPress().

quint16 CharEditor::curHp ( )

Definition at line 1228 of file CharEditor.cpp.

References data.

Referenced by setCurHp().

void CharEditor::curHp_changed ( quint16  )
signal

Referenced by setCurHp().

quint16 CharEditor::curMp ( )

Definition at line 1230 of file CharEditor.cpp.

References data.

Referenced by setCurMp().

void CharEditor::curMp_changed ( quint16  )
signal

Referenced by setCurMp().

quint8 CharEditor::dex ( )

Definition at line 1214 of file CharEditor.cpp.

References data.

void CharEditor::dex_changed ( quint8  )
signal

Referenced by setDex().

quint8 CharEditor::dexBonus ( )

Definition at line 1220 of file CharEditor.cpp.

References data.

void CharEditor::dexBonus_changed ( quint8  )
signal

Referenced by setDexBonus().

void CharEditor::disconnectAll ( void  )
private

Definition at line 1150 of file CharEditor.cpp.

References accessory_selection, armor_selection, armor_slot_1, armor_slot_1_clicked(), armor_slot_2, armor_slot_2_clicked(), armor_slot_3, armor_slot_3_clicked(), armor_slot_4, armor_slot_4_clicked(), armor_slot_5, armor_slot_5_clicked(), armor_slot_6, armor_slot_6_clicked(), armor_slot_7, armor_slot_7_clicked(), armor_slot_8, armor_slot_8_clicked(), calc_limit_value(), cb_front_row, cb_fury, cb_fury_toggled(), cb_idChanger, cb_idChanger_toggled(), cb_sadness, cb_sadness_toggled(), combo_id, Exp_Changed(), id_changed(), lcd_limit_value, Level_Changed(), line_name, list_limits, matAp_changed(), materia_edit, matId_changed(), sb_base_hp, sb_base_mp, sb_curHp, sb_curMp, sb_dex, sb_dex_bonus, sb_kills, sb_lck, sb_lck_bonus, sb_level, sb_limit_level, sb_mag, sb_mag_bonus, sb_maxHp, sb_maxMp, sb_spi, sb_spi_bonus, sb_str, sb_str_bonus, sb_total_exp, sb_uses_limit_1_1, sb_uses_limit_2_1, sb_uses_limit_3_1, sb_vit, sb_vit_bonus, setAccessory(), setArmor(), setBaseHp(), setBaseMp(), setCurHp(), setCurMp(), setDex(), setDexBonus(), setId(), setKills(), setLck(), setLckBonus(), setLimitBar(), setLimitLevel(), setMag(), setMagBonus(), setMaxHp(), setMaxMp(), setName(), setRow(), setSpi(), setSpiBonus(), setStr(), setStrBonus(), setTimesused1(), setTimesused2(), setTimesused3(), setVit(), setVitBonus(), setWeapon(), slider_limit, weapon_selection, weapon_slot_1, weapon_slot_1_clicked(), weapon_slot_2, weapon_slot_2_clicked(), weapon_slot_3, weapon_slot_3_clicked(), weapon_slot_4, weapon_slot_4_clicked(), weapon_slot_5, weapon_slot_5_clicked(), weapon_slot_6, weapon_slot_6_clicked(), weapon_slot_7, weapon_slot_7_clicked(), weapon_slot_8, and weapon_slot_8_clicked().

Referenced by setChar().

bool CharEditor::Editable ( void  )

Definition at line 1871 of file CharEditor.cpp.

References editable.

quint32 CharEditor::exp ( )

Definition at line 1242 of file CharEditor.cpp.

References data.

Referenced by setExp().

void CharEditor::exp_changed ( quint32  )
signal

Referenced by setExp().

void CharEditor::Exp_Changed ( int  exp)
privateslot
quint32 CharEditor::expNext ( )

Definition at line 1243 of file CharEditor.cpp.

References data.

Referenced by setExpNext().

void CharEditor::expNext_changed ( quint32  )
signal

Referenced by setExpNext().

qint8 CharEditor::id ( )

Definition at line 1208 of file CharEditor.cpp.

References data.

Referenced by matId_changed(), and setId().

void CharEditor::id_changed ( qint8  )
signal
void CharEditor::init_connections ( void  )
private

Definition at line 1092 of file CharEditor.cpp.

References accessory_selection, armor_selection, armor_slot_1, armor_slot_1_clicked(), armor_slot_2, armor_slot_2_clicked(), armor_slot_3, armor_slot_3_clicked(), armor_slot_4, armor_slot_4_clicked(), armor_slot_5, armor_slot_5_clicked(), armor_slot_6, armor_slot_6_clicked(), armor_slot_7, armor_slot_7_clicked(), armor_slot_8, armor_slot_8_clicked(), calc_limit_value(), cb_front_row, cb_fury, cb_fury_toggled(), cb_idChanger, cb_idChanger_toggled(), cb_sadness, cb_sadness_toggled(), combo_id, Exp_Changed(), id_changed(), lcd_limit_value, Level_Changed(), line_name, list_limits, matAp_changed(), materia_edit, matId_changed(), sb_base_hp, sb_base_mp, sb_curHp, sb_curMp, sb_dex, sb_dex_bonus, sb_kills, sb_lck, sb_lck_bonus, sb_level, sb_limit_level, sb_mag, sb_mag_bonus, sb_maxHp, sb_maxMp, sb_spi, sb_spi_bonus, sb_str, sb_str_bonus, sb_total_exp, sb_uses_limit_1_1, sb_uses_limit_2_1, sb_uses_limit_3_1, sb_vit, sb_vit_bonus, setAccessory(), setArmor(), setBaseHp(), setBaseMp(), setCurHp(), setCurMp(), setDex(), setDexBonus(), setId(), setKills(), setLck(), setLckBonus(), setLimitBar(), setLimitLevel(), setMag(), setMagBonus(), setMaxHp(), setMaxMp(), setName(), setRow(), setSpi(), setSpiBonus(), setStr(), setStrBonus(), setTimesused1(), setTimesused2(), setTimesused3(), setVit(), setVitBonus(), setWeapon(), slider_limit, weapon_selection, weapon_slot_1, weapon_slot_1_clicked(), weapon_slot_2, weapon_slot_2_clicked(), weapon_slot_3, weapon_slot_3_clicked(), weapon_slot_4, weapon_slot_4_clicked(), weapon_slot_5, weapon_slot_5_clicked(), weapon_slot_6, weapon_slot_6_clicked(), weapon_slot_7, weapon_slot_7_clicked(), weapon_slot_8, and weapon_slot_8_clicked().

Referenced by CharEditor(), and setChar().

void CharEditor::init_display ( void  )
private

Definition at line 33 of file CharEditor.cpp.

References accessory_box, accessory_selection, armor_box, armor_frm_1, armor_frm_2, armor_frm_3, armor_frm_4, armor_frm_5, armor_frm_6, armor_frm_7, armor_frm_8, armor_m_link_1, armor_m_link_2, armor_m_link_3, armor_m_link_4, armor_materia_box, armor_selection, armor_slot_1, armor_slot_2, armor_slot_3, armor_slot_4, armor_slot_5, armor_slot_6, armor_slot_7, armor_slot_8, bar_tnl, cb_front_row, cb_fury, cb_idChanger, cb_sadness, Chars, combo_id, FF7Char::defaultName(), elemental_box, elemental_effects, FF7Char::icon(), FF7Item::image(), Items, lbl_1_1, lbl_2_1, lbl_3_1, lbl_avatar, lbl_base_hp, lbl_base_hp_bonus, lbl_base_mp, lbl_base_mp_bonus, lbl_dex, lbl_dex_mat_bonus, lbl_dex_total, lbl_hp, lbl_hp_max, lbl_hp_slash, lbl_lck, lbl_lck_mat_bonus, lbl_lck_total, lbl_level_next, lbl_level_progress, lbl_limit_bar, lbl_limit_level, lbl_mag, lbl_mag_mat_bonus, lbl_mag_total, lbl_mp, lbl_mp_max, lbl_mp_slash, lbl_spi, lbl_spi_mat_bonus, lbl_spi_total, lbl_str, lbl_str_mat_bonus, lbl_str_total, lbl_uses, lbl_vit, lbl_vit_mat_bonus, lbl_vit_total, lblArmorStats, lblWeaponStats, lcd_0x34, lcd_0x35, lcd_0x36, lcd_0x37, lcd_limit_value, line_name, list_limits, materia_edit, FF7Item::name(), sb_base_hp, sb_base_mp, sb_curHp, sb_curMp, sb_dex, sb_dex_bonus, sb_kills, sb_lck, sb_lck_bonus, sb_level, sb_limit_level, sb_mag, sb_mag_bonus, sb_maxHp, sb_maxMp, sb_spi, sb_spi_bonus, sb_str, sb_str_bonus, sb_total_exp, sb_uses_limit_1_1, sb_uses_limit_2_1, sb_uses_limit_3_1, sb_vit, sb_vit_bonus, scale, MateriaEditor::setStarsSize(), slider_limit, status_box, status_effects, FF7Item::styleMateriaSlotNoGrowth(), toolbox, unknown_box, weapon_box, weapon_frm_1, weapon_frm_2, weapon_frm_3, weapon_frm_4, weapon_frm_5, weapon_frm_6, weapon_frm_7, weapon_frm_8, weapon_m_link_1, weapon_m_link_2, weapon_m_link_3, weapon_m_link_4, weapon_materia_box, weapon_selection, weapon_slot_1, weapon_slot_2, weapon_slot_3, weapon_slot_4, weapon_slot_5, weapon_slot_6, weapon_slot_7, and weapon_slot_8.

Referenced by CharEditor().

quint16 CharEditor::kills ( )

Definition at line 1232 of file CharEditor.cpp.

References data.

Referenced by setKills().

void CharEditor::kills_changed ( quint16  )
signal

Referenced by setKills().

quint8 CharEditor::lck ( )

Definition at line 1215 of file CharEditor.cpp.

References data.

void CharEditor::lck_changed ( quint8  )
signal

Referenced by setLck().

quint8 CharEditor::lckBonus ( )

Definition at line 1221 of file CharEditor.cpp.

References data.

void CharEditor::lckBonus_changed ( quint8  )
signal

Referenced by setLckBonus().

qint8 CharEditor::level ( )

Definition at line 1209 of file CharEditor.cpp.

References data.

Referenced by calc_stats(), Exp_Changed(), and setLevel().

void CharEditor::level_changed ( qint8  )
signal

Referenced by setLevel().

void CharEditor::Level_Changed ( int  level)
privateslot
void CharEditor::level_up ( int  pre_level)
private
quint8 CharEditor::levelProgress ( )

Definition at line 1234 of file CharEditor.cpp.

References data.

void CharEditor::levelProgress_changed ( quint8  )
signal

Referenced by setLevelProgress().

quint8 CharEditor::limitBar ( )

Definition at line 1223 of file CharEditor.cpp.

References data.

void CharEditor::limitBar_changed ( quint8  )
signal

Referenced by setLimitBar().

qint8 CharEditor::limitLevel ( )

Definition at line 1222 of file CharEditor.cpp.

References data.

void CharEditor::limitLevel_changed ( qint8  )
signal

Referenced by setLimitLevel().

quint16 CharEditor::limits ( )

Definition at line 1236 of file CharEditor.cpp.

References data.

Referenced by calc_limit_value(), and setLimits().

void CharEditor::limits_changed ( quint16  )
signal

Referenced by setLimits().

quint8 CharEditor::mag ( )

Definition at line 1212 of file CharEditor.cpp.

References data.

void CharEditor::mag_changed ( quint8  )
signal

Referenced by setMag().

quint8 CharEditor::magBonus ( )

Definition at line 1218 of file CharEditor.cpp.

References data.

void CharEditor::magBonus_changed ( quint8  )
signal

Referenced by setMagBonus().

void CharEditor::matAp_changed ( qint32  ap)
privateslot
void CharEditor::Materias_changed ( materia  )
signal
void CharEditor::matId_changed ( qint8  id)
privateslot
quint16 CharEditor::maxHp ( )

Definition at line 1229 of file CharEditor.cpp.

References data.

Referenced by setMaxHp().

void CharEditor::maxHp_changed ( quint16  )
signal

Referenced by setMaxHp().

quint16 CharEditor::maxMp ( )

Definition at line 1231 of file CharEditor.cpp.

References data.

Referenced by setMaxMp().

void CharEditor::maxMp_changed ( quint16  )
signal

Referenced by setMaxMp().

void CharEditor::mslotChanged ( int  )
signal

Referenced by MaxEquip(), and mButtonPress().

QString CharEditor::name ( )

Definition at line 1224 of file CharEditor.cpp.

References line_name.

Referenced by setName().

void CharEditor::name_changed ( QString  )
signal

Referenced by setName().

quint8 CharEditor::row ( )

Definition at line 1233 of file CharEditor.cpp.

References data.

Referenced by calc_limit_value().

void CharEditor::row_changed ( quint8  )
signal

Referenced by setRow().

quint8 CharEditor::sadnessfury ( )

Definition at line 1235 of file CharEditor.cpp.

References data.

void CharEditor::sadnessfury_changed ( quint8  )
signal

Referenced by setSadnessFury().

void CharEditor::setAccessory ( int  accessory)
privateslot
void CharEditor::setAdvancedMode ( bool  new_advancedMode)
slot
void CharEditor::setArmor ( int  armor)
privateslot
void CharEditor::setAutoLevel ( bool  ans)
slot

Definition at line 1842 of file CharEditor.cpp.

References autolevel, data, and Level_Changed().

void CharEditor::setAutoStatCalc ( bool  ans)
slot

Definition at line 1844 of file CharEditor.cpp.

References autostatcalc, and calc_stats().

void CharEditor::setBaseHp ( int  baseHp)
privateslot

Definition at line 1789 of file CharEditor.cpp.

References baseHp(), baseHp_changed(), calc_stats(), and data.

Referenced by disconnectAll(), and init_connections().

void CharEditor::setBaseMp ( int  baseMp)
privateslot

Definition at line 1801 of file CharEditor.cpp.

References baseMp(), baseMp_changed(), calc_stats(), and data.

Referenced by disconnectAll(), and init_connections().

void CharEditor::setCurHp ( int  curHp)
privateslot

Definition at line 1432 of file CharEditor.cpp.

References curHp(), curHp_changed(), and data.

Referenced by disconnectAll(), and init_connections().

void CharEditor::setCurMp ( int  curMp)
privateslot

Definition at line 1454 of file CharEditor.cpp.

References curMp(), curMp_changed(), and data.

Referenced by disconnectAll(), and init_connections().

void CharEditor::setDex ( int  dexterity)
privateslot

Definition at line 1545 of file CharEditor.cpp.

References calc_stats(), data, and dex_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setDexBonus ( int  dexterity_bonus)
privateslot

Definition at line 1617 of file CharEditor.cpp.

References calc_stats(), data, and dexBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setEditable ( bool  edit)
slot

Definition at line 1859 of file CharEditor.cpp.

References editable.

Referenced by MainWindow::on_cb_charEditor_clicked().

void CharEditor::setEditableComboBoxes ( bool  editable)
slot
void CharEditor::setExp ( int  exp)
privateslot

Definition at line 1813 of file CharEditor.cpp.

References data, exp(), and exp_changed().

Referenced by Exp_Changed(), and Level_Changed().

void CharEditor::setExpNext ( int  expNext)
privateslot

Definition at line 1823 of file CharEditor.cpp.

References data, expNext(), and expNext_changed().

Referenced by update_tnl_bar().

void CharEditor::setId ( int  id)
privateslot

Definition at line 1485 of file CharEditor.cpp.

References data, FF7Char::Empty, id(), id_changed(), line_name, and setChar().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setKills ( int  kills)
privateslot

Definition at line 1465 of file CharEditor.cpp.

References data, kills(), and kills_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setLck ( int  luck)
privateslot

Definition at line 1557 of file CharEditor.cpp.

References calc_stats(), data, and lck_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setLckBonus ( int  luck_bonus)
privateslot

Definition at line 1629 of file CharEditor.cpp.

References calc_stats(), data, and lckBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setLevel ( int  level)
privateslot

Definition at line 1388 of file CharEditor.cpp.

References data, level(), and level_changed().

Referenced by Exp_Changed(), and Level_Changed().

void CharEditor::setLevelProgress ( int  level_progress)
privateslot

Definition at line 1732 of file CharEditor.cpp.

References data, and levelProgress_changed().

Referenced by update_tnl_bar().

void CharEditor::setLimitBar ( int  limitbar)
privateslot

Definition at line 1652 of file CharEditor.cpp.

References data, and limitBar_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setLimitLevel ( int  limitlevel)
privateslot

Definition at line 1641 of file CharEditor.cpp.

References data, and limitLevel_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setLimits ( int  limits)
privateslot

Definition at line 1744 of file CharEditor.cpp.

References data, limits(), and limits_changed().

Referenced by calc_limit_value(), and MaxStats().

void CharEditor::setMag ( int  magic)
privateslot

Definition at line 1521 of file CharEditor.cpp.

References calc_stats(), data, and mag_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setMagBonus ( int  magic_bonus)
privateslot

Definition at line 1593 of file CharEditor.cpp.

References calc_stats(), data, and magBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setMateriaHoverStyle ( QString  hoverColor)
slot

Definition at line 1089 of file CharEditor.cpp.

References materia_edit, and MateriaEditor::setHoverStyle().

void CharEditor::setMaxHp ( int  maxHp)
privateslot

Definition at line 1421 of file CharEditor.cpp.

References data, maxHp(), and maxHp_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setMaxMp ( int  maxMp)
privateslot

Definition at line 1443 of file CharEditor.cpp.

References data, maxMp(), and maxMp_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setName ( QString  name)
privateslot

Definition at line 1476 of file CharEditor.cpp.

References _name, name(), and name_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setRow ( bool  front_row)
privateslot

Definition at line 1720 of file CharEditor.cpp.

References FF7Char::BackRow, data, FF7Char::FrontRow, and row_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setSadnessFury ( int  sad_fury)
privateslot

Definition at line 1708 of file CharEditor.cpp.

References data, FF7Char::Fury, FF7Char::Sadness, and sadnessfury_changed().

Referenced by cb_fury_toggled(), and cb_sadness_toggled().

void CharEditor::setSliderStyle ( QString  style)

Definition at line 1090 of file CharEditor.cpp.

References slider_limit.

void CharEditor::setSpi ( int  spirit)
privateslot

Definition at line 1533 of file CharEditor.cpp.

References calc_stats(), data, and spi_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setSpiBonus ( int  spirit_bonus)
privateslot

Definition at line 1605 of file CharEditor.cpp.

References calc_stats(), data, and spiBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setStr ( int  strength)
privateslot

Definition at line 1497 of file CharEditor.cpp.

References calc_stats(), data, and str_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setStrBonus ( int  strength_bonus)
privateslot

Definition at line 1569 of file CharEditor.cpp.

References calc_stats(), data, and strBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setTimesused1 ( int  timesused)
privateslot

Definition at line 1755 of file CharEditor.cpp.

References data, and timesused1_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setTimesused2 ( int  timesused)
privateslot

Definition at line 1767 of file CharEditor.cpp.

References data, and timesused2_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setTimesused3 ( int  timesused)
privateslot

Definition at line 1778 of file CharEditor.cpp.

References data, and timesused3_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setToolBoxStyle ( QString  stylesheet)
slot

Definition at line 1088 of file CharEditor.cpp.

References toolbox.

void CharEditor::setVit ( int  vitality)
privateslot

Definition at line 1509 of file CharEditor.cpp.

References calc_stats(), data, and vit_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setVitBonus ( int  vitality_bonus)
privateslot

Definition at line 1581 of file CharEditor.cpp.

References calc_stats(), data, and vitBonus_changed().

Referenced by disconnectAll(), and init_connections().

void CharEditor::setWeapon ( int  weapon)
privateslot
quint8 CharEditor::spi ( )

Definition at line 1213 of file CharEditor.cpp.

References data.

void CharEditor::spi_changed ( quint8  )
signal

Referenced by setSpi().

quint8 CharEditor::spiBonus ( )

Definition at line 1219 of file CharEditor.cpp.

References data.

void CharEditor::spiBonus_changed ( quint8  )
signal

Referenced by setSpiBonus().

quint8 CharEditor::str ( )

Definition at line 1210 of file CharEditor.cpp.

References data.

void CharEditor::str_changed ( quint8  )
signal

Referenced by setStr().

quint8 CharEditor::strBonus ( )

Definition at line 1216 of file CharEditor.cpp.

References data.

void CharEditor::strBonus_changed ( quint8  )
signal

Referenced by setStrBonus().

quint16 CharEditor::timesused1 ( )

Definition at line 1237 of file CharEditor.cpp.

References data.

void CharEditor::timesused1_changed ( quint16  )
signal

Referenced by setTimesused1().

quint16 CharEditor::timesused2 ( )

Definition at line 1238 of file CharEditor.cpp.

References data.

void CharEditor::timesused2_changed ( quint16  )
signal

Referenced by setTimesused2().

quint16 CharEditor::timesused3 ( )

Definition at line 1239 of file CharEditor.cpp.

References data.

void CharEditor::timesused3_changed ( quint16  )
signal

Referenced by setTimesused3().

void CharEditor::update_tnl_bar ( void  )
private
quint8 CharEditor::vit ( )

Definition at line 1211 of file CharEditor.cpp.

References data.

void CharEditor::vit_changed ( quint8  )
signal

Referenced by setVit().

quint8 CharEditor::vitBonus ( )

Definition at line 1217 of file CharEditor.cpp.

References data.

void CharEditor::vitBonus_changed ( quint8  )
signal

Referenced by setVitBonus().

quint8 CharEditor::weapon ( )

Definition at line 1225 of file CharEditor.cpp.

References data.

Referenced by setChar().

void CharEditor::weapon_changed ( quint8  )
signal

Referenced by setWeapon().

void CharEditor::weapon_slot_1_clicked ( void  )
privateslot

Definition at line 2472 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), init_connections(), and MaxEquip().

void CharEditor::weapon_slot_2_clicked ( void  )
privateslot

Definition at line 2473 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_3_clicked ( void  )
privateslot

Definition at line 2474 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_4_clicked ( void  )
privateslot

Definition at line 2475 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_5_clicked ( void  )
privateslot

Definition at line 2476 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_6_clicked ( void  )
privateslot

Definition at line 2477 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_7_clicked ( void  )
privateslot

Definition at line 2478 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

void CharEditor::weapon_slot_8_clicked ( void  )
privateslot

Definition at line 2479 of file CharEditor.cpp.

References mButtonPress().

Referenced by disconnectAll(), and init_connections().

Member Data Documentation

QString CharEditor::_name
private

Definition at line 361 of file CharEditor.h.

Referenced by setChar(), and setName().

QGroupBox* CharEditor::accessory_box
private

Definition at line 306 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QComboBox* CharEditor::accessory_selection
private
bool CharEditor::advancedMode
private

Definition at line 365 of file CharEditor.h.

Referenced by AdvancedMode(), CharEditor(), setAdvancedMode(), and setChar().

qint32 CharEditor::ap
private

Definition at line 367 of file CharEditor.h.

Referenced by mButtonPress().

QGroupBox* CharEditor::armor_box
private

Definition at line 305 of file CharEditor.h.

Referenced by init_display().

QFrame* CharEditor::armor_frm_1
private

Definition at line 325 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_2
private

Definition at line 326 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_3
private

Definition at line 327 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_4
private

Definition at line 328 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_5
private

Definition at line 329 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_6
private

Definition at line 330 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_7
private

Definition at line 331 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::armor_frm_8
private

Definition at line 332 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QLabel* CharEditor::armor_m_link_1
private

Definition at line 345 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::armor_m_link_2
private

Definition at line 346 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::armor_m_link_3
private

Definition at line 347 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::armor_m_link_4
private

Definition at line 348 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QFrame* CharEditor::armor_materia_box
private

Definition at line 303 of file CharEditor.h.

Referenced by init_display().

QComboBox* CharEditor::armor_selection
private
QPushButton* CharEditor::armor_slot_1
private
QPushButton* CharEditor::armor_slot_2
private
QPushButton* CharEditor::armor_slot_3
private
QPushButton* CharEditor::armor_slot_4
private
QPushButton* CharEditor::armor_slot_5
private
QPushButton* CharEditor::armor_slot_6
private
QPushButton* CharEditor::armor_slot_7
private
QPushButton* CharEditor::armor_slot_8
private
bool CharEditor::autolevel
private

Definition at line 362 of file CharEditor.h.

Referenced by AutoLevel(), CharEditor(), Exp_Changed(), Level_Changed(), and setAutoLevel().

bool CharEditor::autostatcalc
private

Definition at line 363 of file CharEditor.h.

Referenced by AutoStatCalc(), calc_stats(), CharEditor(), and setAutoStatCalc().

QProgressBar* CharEditor::bar_tnl
private

Definition at line 233 of file CharEditor.h.

Referenced by init_display(), setChar(), and update_tnl_bar().

QCheckBox* CharEditor::cb_front_row
private

Definition at line 227 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxEquip(), and setChar().

QCheckBox* CharEditor::cb_fury
private
QCheckBox* CharEditor::cb_idChanger
private

Definition at line 355 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), setAdvancedMode(), and setChar().

QCheckBox* CharEditor::cb_sadness
private

Definition at line 226 of file CharEditor.h.

Referenced by cb_fury_toggled(), disconnectAll(), init_connections(), init_display(), and setChar().

FF7Char CharEditor::Chars
private
QComboBox* CharEditor::combo_id
private
bool CharEditor::editable
private

Definition at line 364 of file CharEditor.h.

Referenced by CharEditor(), Editable(), and setEditable().

QGroupBox* CharEditor::elemental_box
private

Definition at line 298 of file CharEditor.h.

Referenced by elemental_info(), and init_display().

QListWidget* CharEditor::elemental_effects
private

Definition at line 300 of file CharEditor.h.

Referenced by elemental_info(), and init_display().

FF7Item CharEditor::Items
private
QLabel* CharEditor::lbl_1_1
private

Definition at line 289 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_2_1
private

Definition at line 290 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_3_1
private

Definition at line 291 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_avatar
private

Definition at line 211 of file CharEditor.h.

Referenced by init_display(), and setChar().

QLabel* CharEditor::lbl_base_hp
private

Definition at line 274 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_base_hp_bonus
private

Definition at line 276 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_base_mp
private

Definition at line 278 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_base_mp_bonus
private

Definition at line 280 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_dex
private

Definition at line 262 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_dex_mat_bonus
private

Definition at line 265 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_dex_total
private

Definition at line 266 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_hp
private

Definition at line 219 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_hp_max
private

Definition at line 221 of file CharEditor.h.

Referenced by calc_stats(), init_display(), setAdvancedMode(), and setChar().

QLabel* CharEditor::lbl_hp_slash
private

Definition at line 220 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_lck
private

Definition at line 268 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_lck_mat_bonus
private

Definition at line 271 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_lck_total
private

Definition at line 272 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_level_next
private

Definition at line 232 of file CharEditor.h.

Referenced by init_display(), setChar(), and update_tnl_bar().

QLabel* CharEditor::lbl_level_progress
private

Definition at line 231 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_limit_bar
private

Definition at line 234 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_limit_level
private

Definition at line 282 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_mag
private

Definition at line 250 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_mag_mat_bonus
private

Definition at line 253 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_mag_total
private

Definition at line 254 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_mp
private

Definition at line 222 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_mp_max
private

Definition at line 224 of file CharEditor.h.

Referenced by calc_stats(), init_display(), setAdvancedMode(), and setChar().

QLabel* CharEditor::lbl_mp_slash
private

Definition at line 223 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_spi
private

Definition at line 256 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_spi_mat_bonus
private

Definition at line 259 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_spi_total
private

Definition at line 260 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_str
private

Definition at line 238 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_str_mat_bonus
private

Definition at line 241 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_str_total
private

Definition at line 242 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_uses
private

Definition at line 288 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_vit
private

Definition at line 244 of file CharEditor.h.

Referenced by init_display().

QLabel* CharEditor::lbl_vit_mat_bonus
private

Definition at line 247 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lbl_vit_total
private

Definition at line 248 of file CharEditor.h.

Referenced by calc_stats(), and init_display().

QLabel* CharEditor::lblArmorStats
private

Definition at line 293 of file CharEditor.h.

Referenced by calc_stats(), init_display(), and update_materia_slots().

QLabel* CharEditor::lblWeaponStats
private

Definition at line 292 of file CharEditor.h.

Referenced by calc_stats(), init_display(), and update_materia_slots().

QLCDNumber* CharEditor::lcd_0x34
private

Definition at line 351 of file CharEditor.h.

Referenced by init_display(), and setChar().

QLCDNumber* CharEditor::lcd_0x35
private

Definition at line 352 of file CharEditor.h.

Referenced by init_display(), and setChar().

QLCDNumber* CharEditor::lcd_0x36
private

Definition at line 353 of file CharEditor.h.

Referenced by init_display(), and setChar().

QLCDNumber* CharEditor::lcd_0x37
private

Definition at line 354 of file CharEditor.h.

Referenced by init_display(), and setChar().

QLCDNumber* CharEditor::lcd_limit_value
private

Definition at line 236 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), and setChar().

QLineEdit* CharEditor::line_name
private

Definition at line 212 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), name(), setChar(), and setId().

QListWidget* CharEditor::list_limits
private
bool CharEditor::load
private

Definition at line 210 of file CharEditor.h.

Referenced by CharEditor(), matAp_changed(), matId_changed(), and mButtonPress().

MateriaEditor* CharEditor::materia_edit
private
FF7Materia CharEditor::Materias
private

Definition at line 359 of file CharEditor.h.

Referenced by calc_stats(), mButtonPress(), and update_materia_slots().

int CharEditor::mslotsel
private
QSpinBox* CharEditor::sb_base_hp
private

Definition at line 275 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_base_mp
private

Definition at line 279 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_curHp
private

Definition at line 216 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_curMp
private

Definition at line 214 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_dex
private

Definition at line 263 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_dex_bonus
private

Definition at line 264 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_kills
private

Definition at line 218 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), and setChar().

QSpinBox* CharEditor::sb_lck
private

Definition at line 269 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_lck_bonus
private

Definition at line 270 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_level
private
QSpinBox* CharEditor::sb_limit_level
private

Definition at line 283 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_mag
private

Definition at line 251 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_mag_bonus
private

Definition at line 252 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_maxHp
private
QSpinBox* CharEditor::sb_maxMp
private
QSpinBox* CharEditor::sb_spi
private

Definition at line 257 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_spi_bonus
private

Definition at line 258 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_str
private

Definition at line 239 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_str_bonus
private

Definition at line 240 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

QSpinBox* CharEditor::sb_total_exp
private

Definition at line 230 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), Level_Changed(), and setChar().

QSpinBox* CharEditor::sb_uses_limit_1_1
private

Definition at line 284 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), and setChar().

QSpinBox* CharEditor::sb_uses_limit_2_1
private

Definition at line 285 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), and setChar().

QSpinBox* CharEditor::sb_uses_limit_3_1
private

Definition at line 286 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), and setChar().

QSpinBox* CharEditor::sb_vit
private

Definition at line 245 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), level_up(), and setChar().

QSpinBox* CharEditor::sb_vit_bonus
private

Definition at line 246 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), MaxStats(), and setChar().

qreal CharEditor::scale
private
QSlider* CharEditor::slider_limit
private

Definition at line 235 of file CharEditor.h.

Referenced by disconnectAll(), init_connections(), init_display(), setChar(), and setSliderStyle().

QGroupBox* CharEditor::status_box
private

Definition at line 299 of file CharEditor.h.

Referenced by init_display(), and status_info().

QListWidget* CharEditor::status_effects
private

Definition at line 301 of file CharEditor.h.

Referenced by init_display(), and status_info().

QToolBox* CharEditor::toolbox
private

Definition at line 349 of file CharEditor.h.

Referenced by init_display(), and setToolBoxStyle().

QFrame* CharEditor::unknown_box
private

Definition at line 350 of file CharEditor.h.

Referenced by init_display(), and setAdvancedMode().

QGroupBox* CharEditor::weapon_box
private

Definition at line 304 of file CharEditor.h.

Referenced by init_display().

QFrame* CharEditor::weapon_frm_1
private

Definition at line 308 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_2
private

Definition at line 309 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_3
private

Definition at line 310 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_4
private

Definition at line 311 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_5
private

Definition at line 312 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_6
private

Definition at line 313 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_7
private

Definition at line 314 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QFrame* CharEditor::weapon_frm_8
private

Definition at line 315 of file CharEditor.h.

Referenced by init_display(), setSlotFrame(), and update_materia_slots().

QLabel* CharEditor::weapon_m_link_1
private

Definition at line 341 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::weapon_m_link_2
private

Definition at line 342 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::weapon_m_link_3
private

Definition at line 343 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QLabel* CharEditor::weapon_m_link_4
private

Definition at line 344 of file CharEditor.h.

Referenced by init_display(), and update_materia_slots().

QFrame* CharEditor::weapon_materia_box
private

Definition at line 302 of file CharEditor.h.

Referenced by init_display().

QComboBox* CharEditor::weapon_selection
private
QPushButton* CharEditor::weapon_slot_1
private
QPushButton* CharEditor::weapon_slot_2
private
QPushButton* CharEditor::weapon_slot_3
private
QPushButton* CharEditor::weapon_slot_4
private
QPushButton* CharEditor::weapon_slot_5
private
QPushButton* CharEditor::weapon_slot_6
private
QPushButton* CharEditor::weapon_slot_7
private
QPushButton* CharEditor::weapon_slot_8
private

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