Lines Matching refs:fObj
153 SkTCopyOnFirstWrite(const T& initial) : fObj(&initial) {} in SkTCopyOnFirstWrite()
156 SkTCopyOnFirstWrite() : fObj(NULL) {} in SkTCopyOnFirstWrite()
160 SkASSERT(NULL == fObj); in init()
162 fObj = &initial; in init()
169 SkASSERT(fObj); in writable()
171 fLazy.set(*fObj); in writable()
172 fObj = fLazy.get(); in writable()
174 return const_cast<T*>(fObj); in writable()
181 const T *operator->() const { return fObj; }
183 operator const T*() const { return fObj; }
185 const T& operator *() const { return *fObj; }
188 const T* fObj;