STDMETHODIMP DragPoint::get_IsAutoTextureCoordinate(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_fAutoTexture); return S_OK; }
STDMETHODIMP DispReel::get_UseImageGrid(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fUseImageGrid); return S_OK; }
STDMETHODIMP DragPoint::get_Smooth(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_fSmooth); return S_OK; }
STDMETHODIMP DispReel::get_Visible(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fVisible); return S_OK; }
STDMETHODIMP DispReel::get_IsTransparent(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fTransparent); return S_OK; }
STDMETHODIMP Spinner::get_Visible(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB((g_pplayer) ? m_phitspinner->m_spinnerMover.m_fVisible : m_d.m_fVisible); return S_OK; }
STDMETHODIMP Spinner::get_ReflectionEnabled(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fReflectionEnabled); return S_OK; }
STDMETHODIMP Spinner::get_ShowBracket(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fShowBracket); return S_OK; }
STDMETHODIMP Bumper::get_SkirtVisible(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fSkirtVisible); return S_OK; }
STDMETHODIMP Bumper::get_Collidable(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fCollidable); return S_OK; }
STDMETHODIMP Bumper::get_HasHitEvent(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_fHitEvent); return S_OK; }
STDMETHODIMP Timer::get_Enabled(VARIANT_BOOL *pVal) { *pVal = (VARIANT_BOOL)FTOVB(m_d.m_tdr.m_fTimerEnabled); return S_OK; }