SkWriter32 Class Reference

#include <SkWriter32.h>

Inherited by SkFlattenableWriteBuffer.

List of all members.

Public Member Functions

 SkWriter32 (size_t minSize)
 ~SkWriter32 ()
bool writeBool (bool value)
void writeInt (int32_t value)
void write8 (int32_t value)
void write16 (int32_t value)
void write32 (int32_t value)
void writeScalar (SkScalar value)
void writePoint (const SkPoint &pt)
void writeRect (const SkRect &rect)
void writeMul4 (const void *values, size_t size)
void writePad (const void *src, size_t size)
uint32_t size () const
void reset ()
uint32_t * reserve (size_t size)
uint32_t * peek32 (size_t offset)
void flatten (void *dst) const
size_t readFromStream (SkStream *, size_t length)
bool writeToStream (SkWStream *)

Detailed Description

Definition at line 29 of file SkWriter32.h.


Constructor & Destructor Documentation

SkWriter32::SkWriter32 ( size_t  minSize  )  [inline]

Definition at line 31 of file SkWriter32.h.

SkWriter32::~SkWriter32 (  ) 

Member Function Documentation

void SkWriter32::flatten ( void *  dst  )  const
uint32_t* SkWriter32::peek32 ( size_t  offset  ) 
size_t SkWriter32::readFromStream ( SkStream ,
size_t  length 
)
uint32_t* SkWriter32::reserve ( size_t  size  ) 
void SkWriter32::reset (  ) 
uint32_t SkWriter32::size (  )  const [inline]

Definition at line 83 of file SkWriter32.h.

void SkWriter32::write16 ( int32_t  value  )  [inline]

Definition at line 51 of file SkWriter32.h.

void SkWriter32::write32 ( int32_t  value  )  [inline]

Definition at line 55 of file SkWriter32.h.

void SkWriter32::write8 ( int32_t  value  )  [inline]

Definition at line 47 of file SkWriter32.h.

bool SkWriter32::writeBool ( bool  value  )  [inline]

Definition at line 38 of file SkWriter32.h.

void SkWriter32::writeInt ( int32_t  value  )  [inline]

Definition at line 43 of file SkWriter32.h.

void SkWriter32::writeMul4 ( const void *  values,
size_t  size 
) [inline]

Definition at line 72 of file SkWriter32.h.

void SkWriter32::writePad ( const void *  src,
size_t  size 
)
void SkWriter32::writePoint ( const SkPoint pt  )  [inline]

Definition at line 63 of file SkWriter32.h.

void SkWriter32::writeRect ( const SkRect rect  )  [inline]

Definition at line 67 of file SkWriter32.h.

void SkWriter32::writeScalar ( SkScalar  value  )  [inline]

Definition at line 59 of file SkWriter32.h.

bool SkWriter32::writeToStream ( SkWStream  ) 

The documentation for this class was generated from the following file:

Generated on Tue Oct 20 11:03:42 2009 for Skia by  doxygen 1.6.1