Lines Matching refs:SkROBuffer
117 SkROBuffer::SkROBuffer(const SkBufferHead* head, size_t used) : fHead(head), fUsed(used) { in SkROBuffer() function in SkROBuffer
127 SkROBuffer::~SkROBuffer() { in ~SkROBuffer()
134 SkROBuffer::Iter::Iter(const SkROBuffer* buffer) { in Iter()
138 void SkROBuffer::Iter::reset(const SkROBuffer* buffer) { in reset()
148 const void* SkROBuffer::Iter::data() const { in data()
152 size_t SkROBuffer::Iter::size() const { in size()
156 bool SkROBuffer::Iter::next() { in next()
232 SkROBuffer* SkRWBuffer::newRBufferSnapshot() const { in newRBufferSnapshot()
233 return SkNEW_ARGS(SkROBuffer, (fHead, fTotalUsed)); in newRBufferSnapshot()
260 SkROBufferStreamAsset(const SkROBuffer* buffer) : fBuffer(SkRef(buffer)), fIter(buffer) { in SkROBufferStreamAsset()
344 const SkROBuffer* fBuffer;
345 SkROBuffer::Iter fIter;
351 SkAutoTUnref<SkROBuffer> buffer(this->newRBufferSnapshot()); in newStreamSnapshot()