Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

SG_Node Class Reference

#include <SG_Node.h>

Inheritance diagram for SG_Node:

SG_Spatial SG_IObject List of all members.

Public Methods

 SG_Node (void* clientobj,void* clientinfo,SG_Callbacks callbacks)
virtual ~SG_Node ()
void AddChild (SG_Spatial* child)
void RemoveChild (SG_Spatial* child)
virtual void UpdateWorldData (double time)
 Update World Data. More...

SpatialListGetSGChildren ()
void ClearSGChildren ()
virtual SG_IObjectGetSGReplica ()
virtual void ProcessSGReplica (SG_IObject* replica)
virtual void Destruct ()

Constructor & Destructor Documentation

SG_Node::SG_Node ( void * clientobj,
void * clientinfo,
SG_Callbacks callbacks )
 

Definition at line 3 of file SG_Node.cpp.

Referenced by GetSGReplica().

SG_Node::~SG_Node ( ) [virtual]
 

Definition at line 9 of file SG_Node.cpp.


Member Function Documentation

void SG_Node::AddChild ( SG_Spatial * child )
 

Definition at line 53 of file SG_Node.cpp.

Referenced by KX_Scene::AddReplicaObject(), BL_ConvertBlenderObjects(), KX_GameObject::NodeAddChild(), and ProcessSGReplica().

void SG_Node::ClearSGChildren ( )
 

Definition at line 75 of file SG_Node.cpp.

Referenced by KX_Scene::AddReplicaObject(), and ProcessSGReplica().

void SG_Node::Destruct ( ) [virtual]
 

Reimplemented from SG_Spatial.

Definition at line 39 of file SG_Node.cpp.

Referenced by KX_Scene::RemoveObject().

SpatialList & SG_Node::GetSGChildren ( )
 

Definition at line 70 of file SG_Node.cpp.

Referenced by KX_Scene::AddReplicaObject().

SG_IObject * SG_Node::GetSGReplica ( ) [virtual]
 

Reimplemented from SG_Spatial.

Definition at line 14 of file SG_Node.cpp.

void SG_Node::ProcessSGReplica ( SG_IObject * replica ) [virtual]
 

Reimplemented from SG_Spatial.

Definition at line 22 of file SG_Node.cpp.

Referenced by GetSGReplica().

void SG_Node::RemoveChild ( SG_Spatial * child )
 

void SG_Node::UpdateWorldData ( double time ) [virtual]
 

Update World Data.

Calculates WorldTransform., (either doing itsself or using the linked SGControllers)

Reimplemented from SG_Spatial.

Definition at line 59 of file SG_Node.cpp.


The documentation for this class was generated from the following files:
Generated at Thu Feb 1 13:04:00 2001 for Ketsji Game Engine by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000