Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Emma::MaterialNode Class Reference

MaterialNode. More...

#include <EmmaMaterialNode.h>

Inheritance diagram for Emma::MaterialNode:

Emma::Node Emma::IMaterial Fusion::Object Fusion::IObject Emma::Material Emma::MaterialInline List of all members.

Public Member Functions

 MaterialNode ()
virtual ~MaterialNode ()
 DECLARE_CLASS (MaterialNode, Node)
virtual Fusion::Value get_material ()
virtual void set_material (Fusion::Value v)
virtual Fusion::ResultType beginFieldFiring (const char *property, const Fusion::Value &value)
virtual void setParent (Node *parent)
IRenderablegetIRenderable ()

Protected Attributes

IRenderablemyRenderable
NodemyParent

Detailed Description

MaterialNode.

Remarks:
Base class Node
Author:
Murat Aktihanoglu
Date:
6/8/2005


Constructor & Destructor Documentation

Emma::MaterialNode::MaterialNode  )  [inline]
 

virtual Emma::MaterialNode::~MaterialNode  )  [inline, virtual]
 


Member Function Documentation

virtual Fusion::ResultType Emma::MaterialNode::beginFieldFiring const char *  property,
const Fusion::Value value
[inline, virtual]
 

Reimplemented from Emma::Node.

Reimplemented in Emma::Material, and Emma::MaterialInline.

Emma::MaterialNode::DECLARE_CLASS MaterialNode  ,
Node 
 

virtual Fusion::Value Emma::MaterialNode::get_material  )  [inline, virtual]
 

Implements Emma::IMaterial.

IRenderable* Emma::MaterialNode::getIRenderable  )  [inline]
 

virtual void Emma::MaterialNode::set_material Fusion::Value  v  )  [inline, virtual]
 

Implements Emma::IMaterial.

virtual void Emma::MaterialNode::setParent Node parent  )  [virtual]
 

Reimplemented from Emma::Node.


Member Data Documentation

Node* Emma::MaterialNode::myParent [protected]
 

IRenderable* Emma::MaterialNode::myRenderable [protected]
 


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 06:08:27 2006 for Emma SDK Guide by  doxygen 1.4.3