17#if !defined(ON_OBJREF_INC_)
157#if defined(ON_DLL_TEMPLATE)
161#pragma warning( push )
162#pragma warning( disable : 4231 )
164#pragma warning( pop )
268 bool bCountReferences
273 int idef_geometry_index
324 int* m__proxy_ref_count;
328#if defined(ON_DLL_TEMPLATE)
332#pragma warning( push )
333#pragma warning( disable : 4231 )
335#pragma warning( pop )
ON_COMPONENT_INDEX m_component_index
int m_idef_geometry_index
bool Write(ON_BinaryArchive &) const
ON_Xform m_geometry_xform
ON_ObjRefEvaluationParameter m_evp
bool Read(ON_BinaryArchive &)
bool Write(ON_BinaryArchive &) const
ON_COMPONENT_INDEX m_t_ci
bool Read(ON_BinaryArchive &)
ON_ObjRefEvaluationParameter()
~ON_ObjRefEvaluationParameter()
ON_ObjRef(const ON_ObjRef &src)
void RemapObjectId(const ON_SimpleArray< ON_UuidPair > &uuid_remap)
bool Read(ON_BinaryArchive &)
ON_SimpleArray< ON_ObjRef_IRefID > m__iref
void DecrementProxyReferenceCount()
const ON_Object * ProxyObject(int proxy_object_index) const
bool Write(ON_BinaryArchive &) const
ON_COMPONENT_INDEX m_component_index
void SetProxy(ON_Object *proxy1, ON_Object *proxy2, bool bCountReferences)
ON::osnap_mode m_osnap_mode
const ON_Geometry * m_geometry
ON_ObjRef & operator=(const ON_ObjRef &src)
unsigned int m_runtime_sn
const ON_Geometry * m_parent_geometry
bool SetParentIRef(const ON_InstanceRef &iref, ON_UUID iref_id, int idef_geometry_index)
int ProxyReferenceCount() const
ON_ObjRefEvaluationParameter m_evp