|
OpenLexocad
27.0
|
#include <Property.h>
Public Types | |
| enum | Style { DEFAULT = 0, LOCKBUTTON = 1 } |
Public Types inherited from OpenLxApp::Property | |
| enum | Visible { NOT_VISIBLE = 0, VISIBLE = 1 } |
| enum | Editable { NOT_EDITABLE = 0, EDITABLE = 1 } |
Public Member Functions | |
| PropertyBool () | |
| virtual | ~PropertyBool () |
| bool | getValue () const |
| void | setValue (bool aValue) |
| Style | getStyle () const |
| void | setStyle (Style aStyle) |
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 | |
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::PropertyBool::PropertyBool | ( | ) |
|
inlinevirtual |
| Style OpenLxApp::PropertyBool::getStyle | ( | ) | const |
| bool OpenLxApp::PropertyBool::getValue | ( | ) | const |
| void OpenLxApp::PropertyBool::setStyle | ( | Style | aStyle | ) |
| void OpenLxApp::PropertyBool::setValue | ( | bool | aValue | ) |