Back to bsyte

Material Class Reference

Container fuer ein Material. More...

#include <Material.h>

Collaboration diagram for Material:

List of all members.

Public Member Functions

 Material ()
virtual ~Material ()
int getID (void)
 Getter fuer die Material-ID.
int getTID (void)
 Getter fuer die Texture-ID.
void load (DataInputStream &dataIn)
 Liest das Material-Objekt aus dem Inputstream.
void save (DataOutputStream &dataOut)
 Serialisiert das Material-Objekt in den Outputstream.

Private Attributes

int m_mid
std::vector< int > m_textureList
Trigger m_trigger
int m_index

Detailed Description

Container fuer ein Material.


Constructor & Destructor Documentation

Material::Material ( )

Here is the call graph for this function:

Material::~Material ( ) [virtual]

Member Function Documentation

int Material::getID ( void  )

Getter fuer die Material-ID.

Returns:
Material-ID
int Material::getTID ( void  )

Getter fuer die Texture-ID.

Returns:
Texture-ID

Here is the call graph for this function:

Here is the caller graph for this function:

void Material::load ( DataInputStream dataIn)

Liest das Material-Objekt aus dem Inputstream.

Parameters:
dataInDataInputStream
Exceptions:
IOException

Here is the call graph for this function:

Here is the caller graph for this function:

void Material::save ( DataOutputStream dataOut)

Serialisiert das Material-Objekt in den Outputstream.

Parameters:
dataOutDataOutputStream
Exceptions:
IOException

Here is the call graph for this function:


Member Data Documentation

int Material::m_index [private]
int Material::m_mid [private]
std::vector<int> Material::m_textureList [private]

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