24#ifndef __AECVARIANT_H__
25#define __AECVARIANT_H__
70 bool bProcessEscapeSequences =
false );
OdArray< AECVariant > AECVariantArray
AECVariant AECBASE_API ConvertDoubleToIntIfInteger(const AECVariant &aVar)
void setVarType(int newType, int &type, void *data)
bool operator>(const AECVariant &vtValue) const
AECVariant(const AECVariant &vValue)
AECVariant operator&(const AECVariant &vtValue)
const OdString & GetString() const
AECVariant operator*(const AECVariant &vtValue)
void SetInt32(OdInt32 uValue)
AECVariant(OdInt32 iValue)
AECVariant operator&&(const AECVariant &vtValue)
bool operator<(const AECVariant &vtValue) const
void SetBool(bool bValue)
bool operator==(const AECVariant &vtValue) const
AECVariant operator+(const AECVariant &vtValue)
AECVariant(const OdString &strValue, bool bProcessEscapeSequences=false)
void SetArray(const AECVariantArray &arr)
AECVariant & operator+=(const AECVariant &vtValue)
AECVariant(double dValue)
AECVariant operator/(const AECVariant &vtValue)
static const OdVariant::TypeFactory * typeFactory(int type)
void SetString(const OdString &strValue)
void SetDouble(double dValue)
bool operator!=(const AECVariant &vtValue) const
AECVariant operator||(const AECVariant &vtValue)
AECVariant & operator=(const AECVariant &vtValue)
const AECVariantArray & GetArray() const
AECVariant operator-(const AECVariant &vtValue)
GLint GLenum GLsizei GLsizei GLint GLsizei const void * data
GLuint GLsizei GLsizei GLint GLenum * type