SkMetaData::Rec Struct Reference

#include <SkMetaData.h>

Collaboration diagram for SkMetaData::Rec:
[legend]

List of all members.

Public Member Functions

const void * data () const
void * data ()
const char * name () const
char * name ()

Static Public Member Functions

static RecAlloc (size_t)
static void Free (Rec *)

Public Attributes

RecfNext
uint16_t fDataCount
uint8_t fDataLen
Type fType
const char * fName
union {
   int32_t   fS32
   SkScalar   fScalar
   const char *   fString
   void *   fPtr
   bool   fBool
fData

Detailed Description

Definition at line 117 of file SkMetaData.h.


Member Function Documentation

static Rec* SkMetaData::Rec::Alloc ( size_t   )  [static]
void* SkMetaData::Rec::data (  )  [inline]

Definition at line 139 of file SkMetaData.h.

const void* SkMetaData::Rec::data (  )  const [inline]

Definition at line 138 of file SkMetaData.h.

static void SkMetaData::Rec::Free ( Rec  )  [static]
char* SkMetaData::Rec::name (  )  [inline]

Definition at line 141 of file SkMetaData.h.

const char* SkMetaData::Rec::name (  )  const [inline]

Definition at line 140 of file SkMetaData.h.


Member Data Documentation

Definition at line 134 of file SkMetaData.h.

union { ... } SkMetaData::Rec::fData

Definition at line 119 of file SkMetaData.h.

Definition at line 120 of file SkMetaData.h.

Definition at line 128 of file SkMetaData.h.

Definition at line 118 of file SkMetaData.h.

Definition at line 133 of file SkMetaData.h.

Definition at line 130 of file SkMetaData.h.

Definition at line 131 of file SkMetaData.h.

Definition at line 132 of file SkMetaData.h.

Definition at line 122 of file SkMetaData.h.


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

Generated on Tue Oct 20 10:33:04 2009 for Skia by  doxygen 1.6.1