Lines Matching refs:pSdrShape
226 SdrObject* pSdrShape = pShape->GetSdrObject(); in add() local
227 if( pSdrShape == NULL ) in add()
228 pSdrShape = mxPage->_CreateSdrObject( xShape ); in add()
230 if( pSdrShape->IsInserted() ) in add()
231 pSdrShape->GetObjList()->RemoveObject( pSdrShape->GetOrdNum() ); in add()
233 mpObj->GetSubList()->InsertObject( pSdrShape ); in add()
234 pSdrShape->SetModel(mpObj->GetModel()); in add()
248 pShape->Create( pSdrShape, mxPage.get() ); in add()
265 SdrObject* pSdrShape = NULL; in remove() local
269 pSdrShape = pShape->GetSdrObject(); in remove()
271 if( !mpObj.is() || pSdrShape == NULL || pSdrShape->GetObjList()->GetOwnerObj() != mpObj.get() ) in remove()
274 SdrObjList& rList = *pSdrShape->GetObjList(); in remove()
280 if(rList.GetObj( nObjNum ) == pSdrShape ) in remove()
290 SdrViewIter aIter( pSdrShape ); in remove()
294 if(CONTAINER_ENTRY_NOTFOUND != pView->TryToFindMarkedObject(pSdrShape)) in remove()
296 pView->MarkObj(pSdrShape, pView->GetSdrPageView(), sal_True, sal_False); in remove()