Logo Search packages:      
Sourcecode: zinnia version File versions  Download package

Classes | Public Member Functions | Public Attributes | Private Attributes

zinnia::CharacterImpl Class Reference

Inheritance diagram for zinnia::CharacterImpl:
Inheritance graph
Collaboration diagram for zinnia::CharacterImpl:
Collaboration graph

List of all members.


struct  Dot

Public Member Functions

bool add (size_t id, int x, int y)
def add
void clear ()
def clear
size_t height () const
def height
def parse
bool parse (const char *str, size_t length)
bool parse (const char *str)
def set_height
void set_height (size_t height)
void set_value (const char *str)
def set_value
void set_value (const char *str, size_t length)
void set_width (size_t width)
def set_width
size_t stroke_size (size_t id) const
def stroke_size
size_t strokes_size () const
def strokes_size
bool toString (char *buf, size_t length) const
def toString
const char * value () const
def value
def what
const char * what ()
size_t width () const
def width
def x
int x (size_t id, size_t i) const
def y
int y (size_t id, size_t i) const

Public Attributes


Private Attributes

size_t height_
scoped_ptr< Sexpsexp_
std::vector< std::vector< Dot > > strokes_
std::string value_
whatlog what_
size_t width_

Detailed Description

Definition at line 20 of file character.cpp.

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

Generated by  Doxygen 1.6.0   Back to index