18 inline virtual void setValue(
int i);
27 virtual bool isEqual(
const Property*)
const;
42 inline virtual void setValue(
long i);
46 long getValue()
const;
51 virtual bool isEqual(
const Property*)
const;
65 inline virtual void setValue(uint64_t i);
69 uint64_t getValue()
const;
74 virtual bool isEqual(
const Property*)
const;
88 inline virtual void setValue(uint32_t i);
92 uint32_t getValue()
const;
97 virtual bool isEqual(
const Property*)
const;
113 inline virtual void setValue(uint8_t i);
117 uint8_t getValue()
const;
122 virtual bool isEqual(
const Property*)
const;
167 void setValue(
const std::vector<int>& list);
171 bool hasIndex(
int i)
const;
172 bool hasIndex(
int i,
int& order)
const;
173 void addIndex(
int i);
174 void removeIndex(
int i);
177 bool isEmpty()
const;
178 size_t getSize()
const;
180 const std::vector<int>& getValue()
const;
186 virtual bool isEqual(
const Property*)
const;
208 void setEnums(
const char** plEnums);
212 void setValue(
const char* value);
220 const char* getValueAsString(
void)
const;
222 std::vector<std::string> getEnumVector(
void)
const;
224 const char** getEnums(
void)
const;
226 virtual bool isEqual(
const Property*)
const;
242 void setValue(
const std::vector<uint8_t>& list);
247 bool isEmpty()
const;
249 const std::vector<uint8_t>& getValue()
const;
255 virtual bool isEqual(
const Property*)
const;
DECLARE_OPTIONAL_PROPERTY_HEADER(PropertyColorOpt, Core::PropertyColor)
Definition: PropertyInteger.h:130
#define CORE_EXPORT
Definition: core_defines2.h:10
Definition: PropertyInteger.h:105
Definition: PropertyInteger.h:159
Definition: PropertyInteger.h:34
Definition: PropertyInteger.h:192
Definition: PropertyInteger.h:80
std::vector< int > _indexList
Definition: PropertyInteger.h:189
const char ** _enumArray
Definition: PropertyInteger.h:230
long _nValue
Definition: PropertyInteger.h:54
Definition: Persistance.h:20
LX_CORE_EXPORT Version & version
Core::Variant getVariant(void) const
Definition: PropertyInteger.h:182
Definition: PropertyInteger.h:10
Definition: AbstractXMLReader.h:10
int _nValue
Definition: PropertyInteger.h:31
Definition: PropertyInteger.h:57
Core::Variant getVariant(void) const
Definition: PropertyInteger.h:251
uint32_t _nValue
Definition: PropertyInteger.h:102
uint8_t _nValue
Definition: PropertyInteger.h:125
Definition: Property.h:81
Definition: PropertyInteger.h:234
Definition: PropertyInteger.h:140
std::vector< uint8_t > _indexList
Definition: PropertyInteger.h:258
DECLARE_PROPERTY_FACTORY(PropertyAxis1_Factory, Core::PropertyAxis1)
uint64_t _nValue
Definition: PropertyInteger.h:77
Definition: PropertyInteger.h:149