Caelum::MovableObjectPrivatePtrTraits< MovableT > Struct Template Reference

PrivatePtr traits for a movable object. More...

#include <PrivatePtr.h>

Inheritance diagram for Caelum::MovableObjectPrivatePtrTraits< MovableT >:

Caelum::DefaultPrivatePtrTraits< MovableT >

List of all members.

Public Types

typedef MovableT * InnerPointerType
 The type of the inner member to hold in PrivatePtr.

Static Public Member Functions

static void destroy (InnerPointerType &inner)
 Destroy the inner value (and set null).


Detailed Description

template<class MovableT>
struct Caelum::MovableObjectPrivatePtrTraits< MovableT >

PrivatePtr traits for a movable object.

This kind of pointer will remove the movable from the scene and destroy it.

Definition at line 160 of file PrivatePtr.h.


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

Generated on Sun Aug 9 10:24:22 2009 for Caelum by  doxygen 1.5.9