55 explicit EnumType(
int value) : m_value(value) { }
56 template <
typename T>
operator T() {
return static_cast<T>(m_value); }
57 template <
typename T>
bool operator ==(
T right)
const {
return static_cast<int>(right) == m_value; }
58 template <
typename T>
bool operator !=(
T right)
const {
return !(*
this == right); }
72 bool asBoolean(
void)const ;
78 double asDouble(
void)const ;
82 int asInt(
void)const ;
83 int getElemCount(
void)const ;
90 void deleteElem(
wchar_t * const);
95 void set(
wchar_t const *);
ARX_API bool operator!=(wchar_t, AcString const &)
ARX_API bool operator==(wchar_t, AcString const &)
Acad::ErrorStatus ErrorStatus
#define ACRX_DECLARE_MEMBERS(classname)
AcGiColorRGB(double, double, double)