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

TypedObject Class Reference

#include <typedObject.h>

Inheritance diagram for TypedObject:

Configurable CullTraverser Datagram EventHandler LoaderFileType ParametricCurveDrawer SampleClass SavedContext ThatThingie TypedReferenceCount TypedWritable VirtualFileMount List of all members.

Public Member Functions

INLINE TypedObject ()
INLINE TypedObject (const TypedObject &copy)
INLINE void operator= (const TypedObject &copy)
virtual TypeHandle get_type () const=0
INLINE int get_type_index () const
INLINE bool is_of_type (TypeHandle handle) const
INLINE bool is_exact_type (TypeHandle handle) const
virtual TypeHandle force_init_type ()=0

Static Public Member Functions

TypeHandle get_class_type ()
void init_type ()

Public Attributes

PUBLISHED __pad0__: virtual ~TypedObject()

Static Private Attributes

TypeHandle _type_handle

Constructor & Destructor Documentation

INLINE TypedObject::TypedObject  ) 
 

INLINE TypedObject::TypedObject const TypedObject &  copy  ) 
 


Member Function Documentation

virtual TypeHandle TypedObject::force_init_type  )  [pure virtual]
 

Implemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, DynamicVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGeomNodeContext, CRGraphicsStateGuardian, CRSavedFrameBuffer, CRTextureContext, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GeomContext, GeomNodeContext, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, SampleClass, DXGeomNodeContext7, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, DXTextureContext7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGeomNodeContext8, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, DXTextureContext8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, LoaderFileTypeEgg, Event, EventHandler, EventStoreValueBase, EventStoreValue< Type >, Datagram, ThatThingie, ThisThingie, WhatAThingie, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileMount, VirtualFileMountMultifile, VirtualFileMountSystem, VirtualFileSimple, WindowFramework, GLGeomNodeContext, GLGraphicsStateGuardian, GLSavedFrameBuffer, GLTextureContext, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, SavedContext, Texture, TextureContext, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, CullTraverser, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LoaderFileType, LoaderFileTypeBam, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGCullTraverser, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, PNMFileType, PNMFileTypeAlias, PNMFileTypeBMP, PNMFileTypeIMG, PNMFileTypeJPG, PNMFileTypeJPG2000, PNMFileTypeSGI, PNMFileTypeSoftImage, PNMFileTypeTGA, PNMFileTypeTIFF, BamReaderParam, ButtonEventList, Configurable, FactoryParam, Person, Parent, Child, TypedWritable, TypedWritableReferenceCount, WritableConfigurable, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Referenced by TypeRegistry::look_up().

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

Reimplemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimGroup, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, DynamicVertices, CollisionEntry, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGeomNodeContext, CRGraphicsStateGuardian, CRSavedFrameBuffer, CRTextureContext, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GeomContext, GeomNodeContext, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, SampleClass, DXGeomNodeContext7, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, DXTextureContext7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGeomNodeContext8, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, DXTextureContext8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, LoaderFileTypeEgg, Event, EventHandler, EventStoreValueBase, EventStoreValue< Type >, Datagram, ThatThingie, ThisThingie, WhatAThingie, Thread, VirtualFile, VirtualFileMount, VirtualFileMountMultifile, VirtualFileMountSystem, WindowFramework, GLGeomNodeContext, GLGraphicsStateGuardian, GLSavedFrameBuffer, GLTextureContext, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, Geom, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, SavedContext, Texture, TextureContext, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, CullTraverser, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LoaderFileType, LoaderFileTypeBam, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGCullTraverser, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, PNMFileType, PNMFileTypeAlias, PNMFileTypeBMP, PNMFileTypeIMG, PNMFileTypeJPG, PNMFileTypeJPG2000, PNMFileTypeSGI, PNMFileTypeSoftImage, PNMFileTypeTGA, PNMFileTypeTIFF, BamReaderParam, ButtonEventList, Configurable, FactoryParam, Person, Parent, Child, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 63 of file typedObject.h.

Referenced by _dcast_verify(), BamWriter::enqueue_object(), WritableConfigurable::force_init_type(), VirtualFileMount::force_init_type(), TypedWritable::force_init_type(), SavedContext::force_init_type(), PNMFileType::force_init_type(), ParametricCurveDrawer::force_init_type(), LoaderFileType::force_init_type(), EventHandler::force_init_type(), DynamicVertices::force_init_type(), Datagram::force_init_type(), CullTraverser::force_init_type(), Configurable::force_init_type(), WritableConfigurable::get_type(), VirtualFileMount::get_type(), TypedWritable::get_type(), SavedContext::get_type(), PNMFileType::get_type(), ParametricCurveDrawer::get_type(), LoaderFileType::get_type(), EventHandler::get_type(), DynamicVertices::get_type(), Datagram::get_type(), CullTraverser::get_type(), Configurable::get_type(), WritableConfigurable::init_type(), WindowFramework::init_type(), VirtualFileMount::init_type(), VirtualFile::init_type(), TypedWritableReferenceCount::init_type(), TypedWritable::init_type(), TypedReferenceCount::init_type(), Thread::init_type(), TextFont::init_type(), ThatThingie::init_type(), SavedFrameBuffer::init_type(), SavedContext::init_type(), SampleClass::init_type(), PNMFileType::init_type(), PhysicsObject::init_type(), Physical::init_type(), PGMouseWatcherParameter::init_type(), ParametricCurveDrawer::init_type(), PandaNode::init_type(), PosHprScaleLerpFunctor::init_type(), HprScaleLerpFunctor::init_type(), PosHprLerpFunctor::init_type(), MouseWatcherRegion::init_type(), LoaderFileType::init_type(), MultiLerpFunctor::init_type(), LerpFunctor::init_type(), LerpBlendType::init_type(), AutonomousLerp::init_type(), Lerp::init_type(), Lens::init_type(), ImageBuffer::init_type(), GraphicsWindow::init_type(), GraphicsStateGuardianBase::init_type(), GraphicsStateGuardian::init_type(), GraphicsPipe::init_type(), GraphicsLayer::init_type(), GraphicsChannel::init_type(), FactoryParam::init_type(), EventStoreValueBase::init_type(), EventHandler::init_type(), Event::init_type(), EggObject::init_type(), DynamicVertices::init_type(), dDrawable::init_type(), Datagram::init_type(), CullTraverser::init_type(), CullBin::init_type(), Configurable::init_type(), CollisionHandlerQueue::init_type(), CollisionHandlerEvent::init_type(), CollisionHandler::init_type(), CollisionEntry::init_type(), ClientDevice::init_type(), ClientBase::init_type(), BoundingVolume::init_type(), and BaseForce::init_type().

TypeHandle TypedObject::get_type  )  const [pure virtual]
 

Implemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, DynamicVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGeomNodeContext, CRGraphicsStateGuardian, CRSavedFrameBuffer, CRTextureContext, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GeomContext, GeomNodeContext, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, SampleClass, DXGeomNodeContext7, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, DXTextureContext7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGeomNodeContext8, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, DXTextureContext8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, LoaderFileTypeEgg, Event, EventHandler, EventStoreValueBase, EventStoreValue< Type >, Datagram, ThatThingie, ThisThingie, WhatAThingie, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileMount, VirtualFileMountMultifile, VirtualFileMountSystem, VirtualFileSimple, WindowFramework, GLGeomNodeContext, GLGraphicsStateGuardian, GLSavedFrameBuffer, GLTextureContext, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, SavedContext, Texture, TextureContext, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, CullTraverser, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LoaderFileType, LoaderFileTypeBam, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGCullTraverser, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, PNMFileType, PNMFileTypeAlias, PNMFileTypeBMP, PNMFileTypeIMG, PNMFileTypeJPG, PNMFileTypeJPG2000, PNMFileTypeSGI, PNMFileTypeSoftImage, PNMFileTypeTGA, PNMFileTypeTIFF, BamReaderParam, ButtonEventList, Configurable, FactoryParam, Person, Parent, Child, TypedWritable, TypedWritableReferenceCount, WritableConfigurable, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 41 of file typedObject.cxx.

References _type_handle.

Referenced by _dcast_verify(), TypeRegistry::look_up(), FactoryBase::make_instance(), and FactoryBase::make_instance_more_general().

INLINE int TypedObject::get_type_index  )  const
 

void TypedObject::init_type  )  [static]
 

Reimplemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, DynamicVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGeomNodeContext, CRGraphicsStateGuardian, CRSavedFrameBuffer, CRTextureContext, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GeomContext, GeomNodeContext, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, SampleClass, DXGeomNodeContext7, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, DXTextureContext7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGeomNodeContext8, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, DXTextureContext8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, LoaderFileTypeEgg, Event, EventHandler, EventStoreValueBase, Datagram, ThatThingie, ThisThingie, WhatAThingie, Thread, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileMount, VirtualFileMountMultifile, VirtualFileMountSystem, VirtualFileSimple, WindowFramework, GLGeomNodeContext, GLGraphicsStateGuardian, GLSavedFrameBuffer, GLTextureContext, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, SavedContext, Texture, TextureContext, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, CullTraverser, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LoaderFileType, LoaderFileTypeBam, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGCullTraverser, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, PNMFileType, PNMFileTypeAlias, PNMFileTypeBMP, PNMFileTypeIMG, PNMFileTypeJPG, PNMFileTypeJPG2000, PNMFileTypeSGI, PNMFileTypeSoftImage, PNMFileTypeTGA, PNMFileTypeTIFF, BamReaderParam, ButtonEventList, Configurable, FactoryParam, Person, Parent, Child, TypedWritable, TypedWritableReferenceCount, WritableConfigurable, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 58 of file typedObject.cxx.

References _type_handle, and register_type().

Referenced by ConfigureFn(), VirtualFileMount::force_init_type(), TypedWritable::force_init_type(), SavedContext::force_init_type(), ParametricCurveDrawer::force_init_type(), LoaderFileType::force_init_type(), EventHandler::force_init_type(), Datagram::force_init_type(), CullTraverser::force_init_type(), Configurable::force_init_type(), init_libexpress(), VirtualFileMount::init_type(), TypedWritable::init_type(), TypedReferenceCount::init_type(), ThatThingie::init_type(), SavedContext::init_type(), SampleClass::init_type(), LoaderFileType::init_type(), EventHandler::init_type(), Datagram::init_type(), CullTraverser::init_type(), and Configurable::init_type().

INLINE bool TypedObject::is_exact_type TypeHandle  handle  )  const
 

Referenced by PandaNode::combine_with(), GeomNode::combine_with(), CollisionNode::combine_with(), PGItem::cull_callback(), CollisionHandlerPusher::handle_entries(), FindApproxPath::Component::matches(), CollisionTraverser::r_traverse(), and ProjectionScreen::recompute_node().

INLINE bool TypedObject::is_of_type TypeHandle  handle  )  const
 

Referenced by _dcast_verify(), CullBinFrontToBack::add_object(), CullBinBackToFront::add_object(), ComputedVerticesMaker::add_vertex_joints(), CollisionLevelState::any_in_bounds(), DeferredNodeProperty::apply_to_node(), BoundingVolume::around_lines(), Builder::build(), CharacterMaker::build_joint_hierarchy(), EggBinMaker::collect_nodes(), SceneGraphAnalyzer::collect_statistics(), CollisionTraverser::compare_collider_to_geom_node(), CollisionTraverser::compare_collider_to_node(), AnimBundleMaker::create_xfm_channel(), CharacterMaker::determine_primitive_home(), VrpnClient::disconnect_device(), PhysicsManager::do_physics(), BamWriter::enqueue_object(), StaticTextFont::find_character_gsets(), EggGroupNode::find_coordsys_entry(), EggGroupNode::find_materials(), EggGroupNode::find_textures(), EggMaterialCollection::find_used_materials(), EggTextureCollection::find_used_textures(), EggPolysetMaker::get_bin_number(), EggBinner::get_bin_number(), EggPoolUniquifier::get_category(), EggGroupUniquifier::get_category(), get_textures_by_filename(), PandaFramework::hide_collision_solids(), AnimBundleMaker::inspect_tree(), CullTraverserData::is_in_view_impl(), EggBinMaker::make_bins_for_group(), CharacterMaker::make_geometry(), EggLoader::make_indexed_primitive(), EggLoader::make_node(), EggLoader::make_nonindexed_primitive(), FindApproxPath::Component::matches(), CharacterMaker::parent_joint_nodes(), EggNode::parse_egg(), CharacterMaker::part_to_node(), CollisionLevelState::prepare_collider(), DXGraphicsStateGuardian7::prepare_texture(), PT(), ParametricCurveCollection::r_add_curves(), EggGroupNode::r_collect_vertex_normals(), Character::r_copy_char(), r_find_bundles(), EggGroupNode::r_load_externals(), CollisionTraverser::r_traverse(), CollisionSegment::recompute_bound(), EggGroupNode::recompute_polygon_normals(), DataNode::reconnect(), EggGroupNode::remove_invalid_primitives(), EggGroupNode::remove_unused_vertices(), EggLoader::reparent_decals(), EggMaterialCollection::replace_materials(), EggTextureCollection::replace_textures(), EggGroupNode::resolve_filenames(), EggGroupNode::reverse_vertex_ordering(), NonlinearImager::set_source_camera(), NonlinearImager::set_viewer_camera(), PandaFramework::show_collision_solids(), EggGroupNode::strip_normals(), DataGraphTraverser::traverse(), DataGraphTraverser::traverse_below(), EggGroupNode::triangulate_polygons(), EggNameUniquifier::uniquify(), CharacterJoint::update_internals(), and EggGroup::write().

INLINE void TypedObject::operator= const TypedObject &  copy  ) 
 


Member Data Documentation

PUBLISHED TypedObject::__pad0__
 

Reimplemented in AnimBundle, AnimBundleNode, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, AnalogNode, ButtonNode, ClientBase, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, Event, EventHandler, Datagram, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileSimple, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, Texture, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, ParticleSystem, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBinAttrib, CullFaceAttrib, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, TransparencyAttrib, PGButton, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGTop, PGWaitBar, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, TypedWritable, TypedWritableReferenceCount, WritableConfigurable, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnClient, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 46 of file typedObject.h.

TypeHandle TypedObject::_type_handle [static, private]
 

Reimplemented in AnimBundle, AnimBundleNode, AnimChannel< SwitchType >, AnimChannelBase, AnimChannelFixed< SwitchType >, AnimChannelMatrixXfmTable, AnimChannelScalarTable, AnimGroup, MovingPart< SwitchType >, MovingPartBase, MovingPartMatrix, MovingPartScalar, PartBundle, PartBundleNode, PartGroup, Character, CharacterJoint, CharacterJointBundle, CharacterSlider, ComputedVertices, DynamicVertices, CollisionEntry, CollisionHandler, CollisionHandlerEvent, CollisionHandlerFloor, CollisionHandlerPhysical, CollisionHandlerPusher, CollisionHandlerQueue, CollisionNode, CollisionPlane, CollisionPolygon, CollisionRay, CollisionSegment, CollisionSolid, CollisionSphere, CRGeomNodeContext, CRGraphicsStateGuardian, CRSavedFrameBuffer, CRTextureContext, AnalogNode, ButtonNode, ClientAnalogDevice, ClientBase, ClientButtonDevice, ClientDevice, ClientDialDevice, ClientTrackerDevice, DialNode, MouseAndKeyboard, TrackerNode, VirtualMouse, DataNode, GeomContext, GeomNodeContext, GraphicsChannel, GraphicsLayer, GraphicsPipe, GraphicsStateGuardian, GraphicsWindow, HardwareChannel, SavedFrameBuffer, CylindricalLens, FisheyeLens, ProjectionScreen, PSphereLens, SampleClass, DXGeomNodeContext7, DXGraphicsStateGuardian7, DXSavedFrameBuffer7, DXTextureContext7, wdxGraphicsPipe7, wdxGraphicsWindow7, DXGeomNodeContext8, DXGraphicsStateGuardian8, DXSavedFrameBuffer8, DXTextureContext8, wdxGraphicsPipe8, wdxGraphicsWindow8, EggAnimData, EggBin, EggBinMaker, EggComment, EggCoordinateSystem, EggCurve, EggData, EggExternalReference, EggFilenameNode, EggGroup, EggGroupNode, EggGroupUniquifier, EggMaterial, EggNamedObject, EggNameUniquifier, EggNode, EggNurbsCurve, EggNurbsSurface, EggObject, EggPoint, EggPolygon, EggPoolUniquifier, EggPrimitive, EggSAnimData, EggSurface, EggSwitchCondition, EggSwitchConditionDistance, EggTable, EggTexture, EggVertex, EggVertexPool, EggXfmAnimData, EggXfmSAnim, LoaderFileTypeEgg, Event, EventHandler, EventStoreValueBase, EventStoreValue< Type >, Datagram, ThatThingie, ThisThingie, WhatAThingie, Thread, TypedReferenceCount, VirtualFile, VirtualFileComposite, VirtualFileMount, VirtualFileMountMultifile, VirtualFileMountSystem, VirtualFileSimple, WindowFramework, GLGeomNodeContext, GLGraphicsStateGuardian, GLSavedFrameBuffer, GLTextureContext, glxGraphicsPipe, glxGraphicsStateGuardian, glxGraphicsWindow, dDrawable, Geom, GeomLine, GeomLinestrip, GeomPoint, GeomPolygon, GeomQuad, GeomSphere, GeomSprite, GeomTri, GeomTrifan, GeomTristrip, ImageBuffer, Lens, Material, MatrixLens, OrthographicLens, PerspectiveLens, PixelBuffer, SavedContext, Texture, TextureContext, GraphicsStateGuardianBase, Lerp, AutonomousLerp, LerpBlendType, EaseInBlendType, EaseOutBlendType, EaseInOutBlendType, NoBlendType, LerpFunctor, SimpleLerpFunctor< value >, SimpleQueryLerpFunctor< value >, MultiLerpFunctor, BoundingHexahedron, BoundingLine, BoundingSphere, BoundingVolume, FiniteBoundingVolume, GeometricBoundingVolume, OmniBoundingVolume, NetDatagram, ClassicNurbsCurve, CubicCurveseg, HermiteCurve, NurbsCurveDrawer, NurbsPPCurve, ParametricCurve, ParametricCurveDrawer, PiecewiseCurve, RopeNode, AlphaTestAttrib, AmbientLight, BillboardEffect, Camera, ClipPlaneAttrib, ColorAttrib, ColorBlendAttrib, ColorScaleAttrib, ColorWriteAttrib, CompassEffect, CullBin, CullBinAttrib, CullBinBackToFront, CullBinFixed, CullBinFrontToBack, CullBinUnsorted, CullFaceAttrib, CullTraverser, DecalEffect, DepthOffsetAttrib, DepthTestAttrib, DepthWriteAttrib, DirectionalLight, Fog, FogAttrib, GeomNode, LensNode, LightAttrib, LightLensNode, LightNode, LoaderFileType, LoaderFileTypeBam, LODNode, MaterialAttrib, ModelNode, ModelRoot, PosLerpFunctor, HprLerpFunctor, ScaleLerpFunctor, ColorLerpFunctor, PosHprLerpFunctor, HprScaleLerpFunctor, PosHprScaleLerpFunctor, ColorScaleLerpFunctor, PandaNode, PlaneNode, PointLight, RenderAttrib, RenderEffect, RenderEffects, RenderModeAttrib, RenderState, SelectiveChildNode, SequenceNode, ShowBoundsEffect, Spotlight, SwitchNode, TexMatrixAttrib, TextureApplyAttrib, TextureAttrib, TransformState, EventStoreTransform, TransparencyAttrib, PGButton, PGCullTraverser, PGEntry, PGItem, PGMouseWatcherBackground, PGMouseWatcherParameter, PGMouseWatcherRegion, PGTop, PGWaitBar, ActorNode, AngularForce, AngularVectorForce, BaseForce, ForceNode, LinearCylinderVortexForce, LinearDistanceForce, LinearForce, LinearFrictionForce, LinearJitterForce, LinearNoiseForce, LinearRandomForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, LinearVectorForce, Physical, PhysicalNode, PhysicsObject, PNMFileType, PNMFileTypeAlias, PNMFileTypeBMP, PNMFileTypeIMG, PNMFileTypeJPG, PNMFileTypeJPG2000, PNMFileTypeSGI, PNMFileTypeSoftImage, PNMFileTypeTGA, PNMFileTypeTIFF, BamReaderParam, ButtonEventList, Configurable, FactoryParam, Person, Parent, Child, TypedWritable, TypedWritableReferenceCount, WritableConfigurable, WritableParam, RIBGraphicsWindow, RIBGraphicsStateGuardian, CasterShader, OutlineShader, PlanarReflector, ProjtexShader, ProjtexShadower, Shader, FrustumShader, SpheretexHighlighter, SpheretexReflector, SpheretexShader, SpotlightShader, StaticTextFont, TextFont, TextNode, ButtonThrower, DriveInterface, MouseWatcher, MouseWatcherRegion, Trackball, Transform2SG, VrpnAnalogDevice, VrpnButtonDevice, VrpnClient, VrpnDialDevice, VrpnTrackerDevice, wcrGraphicsWindow, wglGraphicsPipe, wglGraphicsStateGuardian, wglGraphicsWindow, WinGraphicsPipe, WinGraphicsWindow, AnimChannel< ACScalarSwitchType >, AnimChannel< ACMatrixSwitchType >, MovingPart< ACScalarSwitchType >, MovingPart< ACMatrixSwitchType >, SimpleLerpFunctor< LPoint3f >, SimpleLerpFunctor< LVecBase3f >, and SimpleLerpFunctor< LVecBase4f >.

Definition at line 23 of file typedObject.cxx.

Referenced by get_type(), and init_type().


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