#include <eng_node.hh>

Public Types | |
| typedef SharedPtrNull < MaterialNode > | Ptr |
Public Member Functions | |
| MaterialNode (const Value &value) | |
| MaterialNode (const MaterialNode &src) | |
| void | Accept (Visitor &visitor) |
| const MaterialNode::Value & | GetValue (void) const |
| bool | IfEnabled (void) const |
Protected Member Functions | |
| Node::Ptr | Clone (void) const |
| TypeId | GetTypeId (void) const |
Private Attributes | |
| Value | mValue |
Friends | |
| class | Value |
| class | NodeClones |
| class | Graph |
| class | GraphMaker |
| class | GraphImporter |
Classes | |
| class | Value |
| typedef SharedPtrNull<MaterialNode> eng::MaterialNode::Ptr |
Reimplemented from eng::Node.
| eng::MaterialNode::MaterialNode | ( | const Value & | value | ) |
MaterialNode methods.
| eng::MaterialNode::MaterialNode | ( | const MaterialNode & | src | ) |
| const MaterialNode::Value& eng::MaterialNode::GetValue | ( | void | ) | const [inline, virtual] |
Implements eng::Node.
| Node::TypeId eng::MaterialNode::GetTypeId | ( | void | ) | const [protected, virtual] |
Implements eng::Node.
| bool eng::MaterialNode::IfEnabled | ( | void | ) | const [inline] |
friend class NodeClones [friend] |
Reimplemented from eng::Node.
friend class GraphMaker [friend] |
Reimplemented from eng::Node.
friend class GraphImporter [friend] |
Reimplemented from eng::Node.
Value eng::MaterialNode::mValue [private] |
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:23 2007