Caelum
Static Public Member Functions | List of all members
Caelum::SceneNodePrivatePtrTraits Struct Reference

PrivatePtr traits for a scene node. More...

#include <PrivatePtr.h>

Inheritance diagram for Caelum::SceneNodePrivatePtrTraits:
Caelum::DefaultPrivatePtrTraits< Ogre::SceneNode >

Static Public Member Functions

static void destroy (InnerPointerType &inner)
 
- Static Public Member Functions inherited from Caelum::DefaultPrivatePtrTraits< Ogre::SceneNode >
static const InnerPointerType getNullValue ()
 Return an InnerPointerType repressenting a null value.
 
static Ogre::SceneNode * getPointer (const InnerPointerType &inner)
 Convert InnerPointerType to a naked PointedT.
 
static void destroy (InnerPointerType &inner)
 Destroy the inner value (and set null).
 

Additional Inherited Members

- Public Types inherited from Caelum::DefaultPrivatePtrTraits< Ogre::SceneNode >
typedef Ogre::SceneNode * InnerPointerType
 The type of the inner member to hold in PrivatePtr.
 

Detailed Description

PrivatePtr traits for a scene node.

Scene nodes are created and destroyed through the scene manager.

See also
PrivatePrivateSceneNodePtr

Definition at line 187 of file PrivatePtr.h.


The documentation for this struct was generated from the following file: