OpenLexocad
27.1
|
#include <Property.h>
Public Member Functions | |
PropertyInteger () | |
virtual | ~PropertyInteger () |
int | getValue () const |
void | setValue (int aValue) |
void | setMinValue (int aValue) |
void | setMaxValue (int aValue) |
void | setSteps (int aValue) |
int | getMinValue () const |
int | getMaxValue () const |
int | getSteps () const |
Public Member Functions inherited from OpenLxApp::Property | |
Core::Variant | getVariant () const |
std::string | getName () const |
bool | isVisible () const |
void | setVisible (bool on) |
bool | isEditable () const |
void | setEditable (bool on) |
Base::String | getDisplayName () const |
void | setTranslationId (int aId) |
int | getTranslationId () const |
virtual | ~Property () |
void | __setPropertyUser__ (Core::PropertyUser *aProperty) |
Internal. More... | |
Additional Inherited Members | |
Public Types inherited from OpenLxApp::Property | |
enum | Visible { NOT_VISIBLE = 0, VISIBLE = 1 } |
enum | Editable { NOT_EDITABLE = 0, EDITABLE = 1 } |
Protected Member Functions inherited from OpenLxApp::Property | |
Property () | |
template<typename T > | |
void | _setValue (const T &aValue) |
std::shared_ptr< Document > | _getDocument (Core::Property *aProp) |
Core::PropertyDescriptor * | _getPropertyDescriptor () const |
Protected Attributes inherited from OpenLxApp::Property | |
Core::PropertyUser * | _prop = nullptr |
OpenLxApp::PropertyInteger::PropertyInteger | ( | ) |
|
inlinevirtual |
int OpenLxApp::PropertyInteger::getMaxValue | ( | ) | const |
int OpenLxApp::PropertyInteger::getMinValue | ( | ) | const |
int OpenLxApp::PropertyInteger::getSteps | ( | ) | const |
int OpenLxApp::PropertyInteger::getValue | ( | ) | const |
void OpenLxApp::PropertyInteger::setMaxValue | ( | int | aValue | ) |
void OpenLxApp::PropertyInteger::setMinValue | ( | int | aValue | ) |
void OpenLxApp::PropertyInteger::setSteps | ( | int | aValue | ) |
void OpenLxApp::PropertyInteger::setValue | ( | int | aValue | ) |