Lines Matching refs:GfxPtr
152 class GfxPtr
164 GfxPtr() : m_MovePtr() {} in GfxPtr() function
167 GfxPtr(const GfxPtr& pointer) in GfxPtr() function
168 : m_MovePtr(const_cast<GfxPtr*>(&pointer)->m_MovePtr) {} in GfxPtr()
172 explicit GfxPtr(TTObject* pointer) in GfxPtr() function
183 GfxPtr(TTObject* pointer, bool hasOwnership) in GfxPtr() function
188 GfxPtr(ut::internal::MoveSource< ut::MovePtr<TTObject, TTDeleter> > source) in GfxPtr() function
193 ~GfxPtr() {} in ~GfxPtr()
195 GfxPtr& operator=(GfxPtr<TObject> rhs)
210 void Reset(TTObject* object) { GfxPtr(object).Swap(*this); } in Reset()
222 GfxPtr(object, hasOwnership).Swap(*this); in Reset()
227 void Swap(GfxPtr& pointer) { m_MovePtr.Swap(pointer.m_MovePtr); } in Swap()