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

GeomNodeContext Class Reference

#include <geomNodeContext.h>

Inheritance diagram for GeomNodeContext:

SavedContext TypedObject CRGeomNodeContext DXGeomNodeContext7 DXGeomNodeContext8 GLGeomNodeContext List of all members.

Public Member Functions

INLINE GeomNodeContext (GeomNode *node)
virtual TypeHandle get_type () const
virtual TypeHandle force_init_type ()

Static Public Member Functions

TypeHandle get_class_type ()
void init_type ()

Public Attributes

GeomNode_node

Static Private Attributes

TypeHandle _type_handle

Constructor & Destructor Documentation

INLINE GeomNodeContext::GeomNodeContext GeomNode node  ) 
 


Member Function Documentation

virtual TypeHandle GeomNodeContext::force_init_type void   )  [inline, virtual]
 

Reimplemented from SavedContext.

Reimplemented in CRGeomNodeContext, DXGeomNodeContext7, DXGeomNodeContext8, and GLGeomNodeContext.

Definition at line 66 of file geomNodeContext.h.

References SavedContext::get_class_type(), and SavedContext::init_type().

TypeHandle GeomNodeContext::get_class_type void   )  [inline, static]
 

Reimplemented from SavedContext.

Reimplemented in CRGeomNodeContext, DXGeomNodeContext7, DXGeomNodeContext8, and GLGeomNodeContext.

Definition at line 55 of file geomNodeContext.h.

Referenced by GLGeomNodeContext::force_init_type(), DXGeomNodeContext8::force_init_type(), DXGeomNodeContext7::force_init_type(), CRGeomNodeContext::force_init_type(), GLGeomNodeContext::get_type(), DXGeomNodeContext8::get_type(), DXGeomNodeContext7::get_type(), CRGeomNodeContext::get_type(), GLGeomNodeContext::init_type(), DXGeomNodeContext8::init_type(), DXGeomNodeContext7::init_type(), and CRGeomNodeContext::init_type().

virtual TypeHandle GeomNodeContext::get_type void   )  const [inline, virtual]
 

Reimplemented from SavedContext.

Reimplemented in CRGeomNodeContext, DXGeomNodeContext7, DXGeomNodeContext8, and GLGeomNodeContext.

Definition at line 63 of file geomNodeContext.h.

References SavedContext::get_class_type().

void GeomNodeContext::init_type void   )  [inline, static]
 

Reimplemented from SavedContext.

Reimplemented in CRGeomNodeContext, DXGeomNodeContext7, DXGeomNodeContext8, and GLGeomNodeContext.

Definition at line 58 of file geomNodeContext.h.

References SavedContext::get_class_type(), SavedContext::init_type(), and register_type().

Referenced by GLGeomNodeContext::force_init_type(), DXGeomNodeContext8::force_init_type(), DXGeomNodeContext7::force_init_type(), CRGeomNodeContext::force_init_type(), init_libdisplay(), GLGeomNodeContext::init_type(), DXGeomNodeContext8::init_type(), DXGeomNodeContext7::init_type(), and CRGeomNodeContext::init_type().


Member Data Documentation

GeomNode* GeomNodeContext::_node
 

Definition at line 52 of file geomNodeContext.h.

Referenced by DXGraphicsStateGuardian7::prepare_texture(), GLGraphicsStateGuardian::release_geom_node(), and CRGraphicsStateGuardian::release_geom_node().

TypeHandle GeomNodeContext::_type_handle [static, private]
 

Reimplemented from SavedContext.

Reimplemented in CRGeomNodeContext, DXGeomNodeContext7, DXGeomNodeContext8, and GLGeomNodeContext.

Definition at line 21 of file geomNodeContext.cxx.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:21 2003 for Panda by doxygen1.3