ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <material.h>

Collaboration diagram for Grim::MaterialData:

List of all members.

Public Member Functions

 MaterialData (const Common::String &filename, Common::SeekableReadStream *data, CMap *cmap)
 ~MaterialData ()

Static Public Member Functions

static MaterialDatagetMaterialData (const Common::String &filename, Common::SeekableReadStream *data, CMap *cmap)

Public Attributes

Common::String _fname
const ObjectPtr< CMap_cmap
int _numImages
Texture ** _textures
int _refCount

Static Public Attributes

static Common::List
< MaterialData * > * 
_materials = nullptr

Private Member Functions

void initGrim (Common::SeekableReadStream *data)
void initEMI (Common::SeekableReadStream *data)

Detailed Description

Definition at line 46 of file material.h.


Constructor & Destructor Documentation

Grim::MaterialData::MaterialData ( const Common::String filename,
Common::SeekableReadStream data,
CMap cmap 
)

Definition at line 39 of file material.cpp.

Grim::MaterialData::~MaterialData (  ) 

Definition at line 174 of file material.cpp.


Member Function Documentation

MaterialData * Grim::MaterialData::getMaterialData ( const Common::String filename,
Common::SeekableReadStream data,
CMap cmap 
) [static]

Definition at line 193 of file material.cpp.

void Grim::MaterialData::initEMI ( Common::SeekableReadStream data  )  [private]

Definition at line 120 of file material.cpp.

void Grim::MaterialData::initGrim ( Common::SeekableReadStream data  )  [private]

Definition at line 49 of file material.cpp.


Member Data Documentation

Definition at line 55 of file material.h.

Definition at line 52 of file material.h.

Definition at line 56 of file material.h.

Definition at line 58 of file material.h.

Definition at line 57 of file material.h.


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


Generated on Sat Jan 19 2019 05:06:33 for ResidualVM by doxygen 1.7.1
curved edge   curved edge