- Cal3D 0.9 API Reference -

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

# CalDataSource Class Reference

CalDataSource abstract interface class. More...

`#include <datasource.h>`

Inheritance diagram for CalDataSource:

List of all members.

## Public Member Functions

virtual bool | ok () const=0
virtual void | setError () const=0
virtual bool | readBytes (void *pBuffer, int length)=0
virtual bool | readFloat (float &value)=0
virtual bool | readInteger (int &value)=0
virtual bool | readString (std::string &strValue)=0

## Detailed Description

CalDataSource abstract interface class.

This is an abstract class designed to represent a source of Cal3d data, whether it is an ifstream, istream, or even a memory buffer. Inheriting classes must implement the 'read' functions below.

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

- datasource.h

Generated at Wed Apr 7 16:57:17 2004 by The Cal3D Team with 1.3.6 © 1997-2001 Dimitri van Heesch