#include <pgpropertyfield_intdropdown.h>
Inheritance diagram for PG_PropertyField_IntDropDown< IntType, iterator >:

Public Types | |
| typedef PG_Signal2< PG_PropertyField_IntDropDown *, IntType > | DropDownPropertySignal |
Public Member Functions | |
| PG_PropertyField_IntDropDown (PG_PropertyEditor *propertyEditor, const std::string &name, IntType *var, const char **names) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_IntDropDown (PG_PropertyEditor *propertyEditor, const std::string &name, IntType *var, iterator begin, iterator end) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_IntDropDown (PG_PropertyEditor *propertyEditor, const std::string &name, const IntType &var, const char **names) | |
| Creates a PG_PropertyField_IntDropDown. | |
| PG_PropertyField_IntDropDown (PG_PropertyEditor *propertyEditor, const std::string &name, const IntType &var, iterator begin, iterator end) | |
| Creates a PG_PropertyField_IntDropDown. | |
| bool | Valid () |
| checks if the entered value is valid | |
| bool | Apply () |
| Write the entered value back into the referenced variable (if it exists), provided the value is valid. | |
| void | Reload () |
| Reloads the entry field with the current value of the referenced variable (if it exists). | |
Public Attributes | |
| DropDownPropertySignal | sigValueChanged |
| DropDownPropertySignal | sigValueApplied |
Definition at line 44 of file pgpropertyfield_intdropdown.h.
|
|||||
|
Definition at line 63 of file pgpropertyfield_intdropdown.h. |
|
||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 73 of file pgpropertyfield_intdropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 91 of file pgpropertyfield_intdropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 107 of file pgpropertyfield_intdropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
||||||||||||||||||||||||||||
|
Creates a PG_PropertyField_IntDropDown.
Definition at line 125 of file pgpropertyfield_intdropdown.h. References PG_DropDown::AddItem(), and PG_DropDown::SelectItem(). |
|
|||||||||
|
Write the entered value back into the referenced variable (if it exists), provided the value is valid.
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 140 of file pgpropertyfield_intdropdown.h. References PG_DropDown::GetSelectedItemIndex(), and PG_PropertyField_IntDropDown< IntType, iterator >::sigValueApplied. |
|
|||||||||
|
Reloads the entry field with the current value of the referenced variable (if it exists).
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 149 of file pgpropertyfield_intdropdown.h. References PG_DropDown::SelectItem(). |
|
|||||||||
|
checks if the entered value is valid
Implements PG_PropertyEditor::PG_PropertyEditorField. Definition at line 136 of file pgpropertyfield_intdropdown.h. |
|
|||||
|
Definition at line 65 of file pgpropertyfield_intdropdown.h. Referenced by PG_PropertyField_IntDropDown< IntType, iterator >::Apply(). |
|
|||||
|
Definition at line 64 of file pgpropertyfield_intdropdown.h. |
1.4.2