newspeoplefor developersdocumentationdownloads

nMultiLayeredNode Class Reference
[Scene System]

#include <nmultilayerednode.h>

Inheritance diagram for nMultiLayeredNode:

nShapeNode nMaterialNode nAbstractShaderNode nTransformNode nSceneNode nRoot nObject nNode nReferenced nSignalEmitter List of all members.

Detailed Description

(C) 2005 RadonLabs GmbH

Definition at line 14 of file nmultilayerednode.h.


Public Member Functions

 nMultiLayeredNode ()
 constructor
virtual ~nMultiLayeredNode ()
 destructor
virtual bool SaveCmds (nPersistServer *ps)
 object persistency
virtual bool RenderGeometry (nSceneServer *sceneServer, nRenderContext *renderContext)
 render geometry
void SetUVStretch (int nr, float val)
void SetDX7UVStretch (int nr, float val)
void SetTexCount (int cnt)
void SetPartIndex (int partIndex)
 sets the part Index of this node
int GetPartIndex () const
 gets the part Index of this node

Protected Attributes

float uvStretch [6]
float dx7uvStretch [6]
int texCount
int partIndex

Constructor & Destructor Documentation

nMultiLayeredNode::nMultiLayeredNode  ) 
 

constructor

Definition at line 16 of file nmultilayerednode_main.cc.

nMultiLayeredNode::~nMultiLayeredNode  )  [virtual]
 

destructor

Definition at line 24 of file nmultilayerednode_main.cc.


Member Function Documentation

virtual bool nMultiLayeredNode::SaveCmds nPersistServer ps  )  [virtual]
 

object persistency

Reimplemented from nShapeNode.

bool nMultiLayeredNode::RenderGeometry nSceneServer sceneServer,
nRenderContext renderContext
[virtual]
 

render geometry

Reimplemented from nShapeNode.

Definition at line 33 of file nmultilayerednode_main.cc.

void nMultiLayeredNode::SetUVStretch int  nr,
float  val
[inline]
 

Definition at line 46 of file nmultilayerednode.h.

void nMultiLayeredNode::SetDX7UVStretch int  nr,
float  val
[inline]
 

Definition at line 56 of file nmultilayerednode.h.

void nMultiLayeredNode::SetTexCount int  cnt  )  [inline]
 

Definition at line 67 of file nmultilayerednode.h.

void nMultiLayeredNode::SetPartIndex int  partIndex  )  [inline]
 

sets the part Index of this node

Definition at line 77 of file nmultilayerednode.h.

int nMultiLayeredNode::GetPartIndex  )  const [inline]
 

gets the part Index of this node

Definition at line 87 of file nmultilayerednode.h.


Member Data Documentation

float nMultiLayeredNode::uvStretch[6] [protected]
 

Definition at line 35 of file nmultilayerednode.h.

float nMultiLayeredNode::dx7uvStretch[6] [protected]
 

Definition at line 36 of file nmultilayerednode.h.

int nMultiLayeredNode::texCount [protected]
 

Definition at line 37 of file nmultilayerednode.h.

int nMultiLayeredNode::partIndex [protected]
 

Definition at line 38 of file nmultilayerednode.h.


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

Copyright © 1999-2005 by the contributing authors. Ideas, requests, problems: Send feedback.