18 inline virtual void setValue(
int i);
27 virtual bool isEqual(
const Property*)
const;
44 inline virtual void setValue(
long i);
48 long getValue()
const;
53 virtual bool isEqual(
const Property*)
const;
69 inline virtual void setValue(uint64_t i);
73 uint64_t getValue()
const;
78 virtual bool isEqual(
const Property*)
const;
94 inline virtual void setValue(uint32_t i);
98 uint32_t getValue()
const;
103 virtual bool isEqual(
const Property*)
const;
121 inline virtual void setValue(uint8_t i);
125 uint8_t getValue()
const;
130 virtual bool isEqual(
const Property*)
const;
177 void setValue(
const std::vector<int>& list);
181 bool hasIndex(
int i)
const;
182 bool hasIndex(
int i,
int& order)
const;
183 void addIndex(
int i);
184 void removeIndex(
int i);
187 bool isEmpty()
const;
188 size_t getSize()
const;
190 const std::vector<int>& getValue()
const;
196 virtual bool isEqual(
const Property*)
const;
220 void setEnums(
const char** plEnums);
224 void setValue(
const char* value);
232 const char* getValueAsString(
void)
const;
234 std::vector<std::string> getEnumVector(
void)
const;
236 const char** getEnums(
void)
const;
238 virtual bool isEqual(
const Property*)
const;
254 void setValue(
const std::vector<uint8_t>& list);
259 bool isEmpty()
const;
261 const std::vector<uint8_t>& getValue()
const;
267 virtual bool isEqual(
const Property*)
const;
DECLARE_OPTIONAL_PROPERTY_HEADER(PropertyColorOpt, Core::PropertyColor)
Definition: PropertyInteger.h:140
Definition: PropertyInteger.h:113
Definition: Persistence.h:14
Definition: PropertyInteger.h:169
Definition: PropertyInteger.h:36
Definition: PropertyInteger.h:204
Definition: PropertyInteger.h:86
std::vector< int > _indexList
Definition: PropertyInteger.h:201
const char ** _enumArray
Definition: PropertyInteger.h:242
long _nValue
Definition: PropertyInteger.h:58
LX_CORE_EXPORT Version & version
Core::Variant getVariant(void) const
Definition: PropertyInteger.h:192
Definition: PropertyInteger.h:10
Definition: AbstractXMLReader.h:7
int _nValue
Definition: PropertyInteger.h:33
Definition: PropertyInteger.h:61
Core::Variant getVariant(void) const
Definition: PropertyInteger.h:263
uint32_t _nValue
Definition: PropertyInteger.h:110
uint8_t _nValue
Definition: PropertyInteger.h:135
Definition: Property.h:77
Definition: PropertyInteger.h:246
Definition: PropertyInteger.h:150
std::vector< uint8_t > _indexList
Definition: PropertyInteger.h:272
DECLARE_PROPERTY_FACTORY(PropertyAxis1_Factory, Core::PropertyAxis1)
uint64_t _nValue
Definition: PropertyInteger.h:83
Definition: PropertyInteger.h:159