Lines Matching refs:GfxPtr
150 class GfxPtr
162 GfxPtr() : m_MovePtr() {} in GfxPtr() function
165 GfxPtr(const GfxPtr& pointer) in GfxPtr() function
166 : m_MovePtr(const_cast<GfxPtr*>(&pointer)->m_MovePtr) {} in GfxPtr()
170 explicit GfxPtr(TTObject* pointer) in GfxPtr() function
181 GfxPtr(TTObject* pointer, bool hasOwnership) in GfxPtr() function
186 GfxPtr(ut::internal::MoveSource< ut::MovePtr<TTObject, TTDeleter> > source) in GfxPtr() function
191 ~GfxPtr() {} in ~GfxPtr()
193 GfxPtr& operator=(GfxPtr<TObject> rhs)
208 void Reset(TTObject* object) { GfxPtr(object).Swap(*this); } in Reset()
220 GfxPtr(object, hasOwnership).Swap(*this); in Reset()
225 void Swap(GfxPtr& pointer) { m_MovePtr.Swap(pointer.m_MovePtr); } in Swap()