material_file Class Reference

Inheritance diagram for material_file:

Inheritance graph
[legend]
Collaboration diagram for material_file:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 98 of file model.cpp.


Public Member Functions

void attach ()
bool detach ()
 Returns true if the object deleted itself.
const int & get_ref_count () const
 material_file (const string &fname)
 ~material_file ()

Public Attributes

dictionary< material_impl
*, string
materials

Private Member Functions

void load_mtl_file (const string &fname)

Constructor & Destructor Documentation

material_file ( const string fname  ) 

~material_file (  ) 

Definition at line 125 of file model.cpp.

References material_file::materials.


Member Function Documentation

void attach (  )  [inherited]

bool detach (  )  [inherited]

Returns true if the object deleted itself.

Definition at line 59 of file shared.cpp.

References shared_object::ref_count.

Referenced by string::make_null(), string::unshare(), font::~font(), and texture::~texture().

const int& get_ref_count (  )  const [inline, inherited]

Definition at line 57 of file shared.hpp.

Referenced by string::unshare().

void load_mtl_file ( const string fname  )  [private]


Member Data Documentation


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

Generated on Sat Mar 1 13:50:07 2008 for Periapsis Project by  doxygen 1.5.5