Caelum::MovableObjectOwnedPtrTraits< MovableT > Struct Template Reference

Owned ptr traits for a movable object. More...

#include <OwnedPtr.h>

Inheritance diagram for Caelum::MovableObjectOwnedPtrTraits< MovableT >:

Caelum::DefaultOwnedPtrTraits< MovableT >

List of all members.

Public Types

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

Static Public Member Functions

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


Detailed Description

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

Owned ptr traits for a movable object.

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

Definition at line 147 of file OwnedPtr.h.


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

Generated on Mon Jan 19 09:15:32 2009 for Caelum by  doxygen 1.5.6