6 #ifndef _INC_CMultiDefBase_H
7 #define _INC_CMultiDefBase_H
31 void v_GetElement(
cVariant& vArgs)
const;
35 return m_mr.get_Scale1();
58 #define CMultiDefBaseProp(a,b,c) P_##a,
59 #include "CMultiDefBaseProps.tbl"
60 #undef CMultiDefBaseProp
#define GRAYMAPDATA_LINK
Definition: GrayMapData.h:13
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cMatrix.h:811
Definition: cScriptableObj.h:26
Definition: cScriptableInterface.h:97
Definition: cVariant.h:26
Definition: cXObjDef.h:17
Definition: cMultiDefBase.h:47
bool m_bSnapToGround
snap (relative) these to the ground. (by default)
Definition: cMultiDefBase.h:66
CSCRIPT_CLASS_DEF0(MultiDefBase)
cArrayRef< CMultiDefElement > m_MultiElements
Definition: cMultiDefBase.h:65
P_TYPE_
Definition: cMultiDefBase.h:57
@ P_QTY
Definition: cMultiDefBase.h:61
bool m_bBoxDirty
must be recalc from an instance.
Definition: cMultiDefBase.h:67
Definition: cMultiDefBase.h:22
float get_Scale1() const
Definition: cMultiDefBase.h:33
cStringA m_strModelName
Definition: cMultiDefBase.h:40
cMatrixDecomp4 m_mr
Definition: cMultiDefBase.h:41
cXObjDefPtr m_pMultiDef
Definition: cMultiDefBase.h:39
Definition: cArrayRef.h:21
Definition: GrayMapData.cpp:12
cRefPtr< CMultiDefElement > CMultiDefElementPtr
Definition: cMultiDefBase.h:44