Shape_file Class Reference

#include <vgafile.h>

Inheritance diagram for Shape_file:

Inheritance graph
[legend]
Collaboration diagram for Shape_file:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Shape_file (const char *nm)
 Shape_file (Shape_frame *fr)
 Shape_file (DataSource *shape_source)
 Shape_file ()
virtual ~Shape_file ()
void load (const char *nm)
void load (DataSource *shape_source)
int get_size ()
void save (DataSource *shape_source)

Detailed Description

Definition at line 201 of file vgafile.h.


Constructor & Destructor Documentation

Shape_file::Shape_file ( const char *  nm  ) 

Definition at line 1133 of file vgafile.cc.

Shape_file::Shape_file ( Shape_frame fr  )  [inline]

Definition at line 205 of file vgafile.h.

Shape_file::Shape_file ( DataSource shape_source  ) 

Definition at line 1160 of file vgafile.cc.

References Shape::load().

Here is the call graph for this function:

Shape_file::Shape_file (  ) 

Definition at line 1123 of file vgafile.cc.

virtual Shape_file::~Shape_file (  )  [inline, virtual]

Definition at line 208 of file vgafile.h.


Member Function Documentation

void Shape_file::load ( const char *  nm  ) 

Definition at line 1145 of file vgafile.cc.

References file, Shape::load(), and U7open().

Here is the call graph for this function:

void Shape_file::load ( DataSource shape_source  )  [inline]

Reimplemented from Shape.

Definition at line 210 of file vgafile.h.

References Shape::load().

Here is the call graph for this function:

int Shape_file::get_size (  ) 

Definition at line 1170 of file vgafile.cc.

References Shape::frames, and size.

Referenced by save().

void Shape_file::save ( DataSource shape_source  ) 

Definition at line 1179 of file vgafile.cc.

References Shape::frames, Shape_frame::get_size(), get_size(), offsets, size, DataSource::write(), DataSource::write2(), DataSource::write4(), and Shape_frame::xright.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:02:22 2007 for ExultEngine by  doxygen 1.5.1