BaseMaterialDefinition Class Reference

#include <baseMaterialDefinition.h>

Inheritance diagram for BaseMaterialDefinition:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual BaseMatInstancecreateMatInstance ()=0
virtual bool isIFL () const =0
virtual bool isTranslucent () const =0
virtual bool isDoubleSided () const =0

Private Types

typedef SimObject Parent

Member Typedef Documentation

Reimplemented from SimObject.

Reimplemented in CustomMaterial, and Material.


Member Function Documentation

virtual BaseMatInstance* BaseMaterialDefinition::createMatInstance (  )  [pure virtual]

Implemented in Material.

virtual bool BaseMaterialDefinition::isIFL (  )  const [pure virtual]

Implemented in Material.

virtual bool BaseMaterialDefinition::isTranslucent (  )  const [pure virtual]

Implemented in Material.

virtual bool BaseMaterialDefinition::isDoubleSided (  )  const [pure virtual]

Implemented in Material.