Classes | Namespaces | Defines

autoptr.h File Reference

This reference page is linked to from the following overview topics: Reference System Changes, Reference System Best Practices, How Plug-ins Observe Reference Targets, Deleting References, Creating Bitmaps, Main Physique Export API Elements, Accessing Physique Vertex Assignments, Super-holds, Enumerating and Identifying Sub-Animatables.


Go to the source code of this file.

Classes

struct   AutoPtrRef< OtherType >
  Helper class used to implement destructive copy semantics and allow for AutoPtrs to be used as return values. More...
class   SinglePointerDestructor< Type >
  DestructorPolicy template for pointer to single object types. More...
class   AutoPtr< Type, DestructorPolicy >
  Automatic memory-ownership pointer supporting "resource acquisition is initialization. More...
class   ArrayPointerDestructor< Type >
  DestructorPolicy template for pointer to array types. More...
class   ArrayAutoPtr< Type >
  Standard implementation of a AutoPtr for pointer to array types. More...
class   DeleteThisDestructor
  DestructorPolicy template for types requiring destruction through DeleteThis. More...
class   DeleteThisAutoPtr< Type >
  Partial template specialization of AutoPtr for types requiring destruction through a DeleteThis method. More...
class   AutoPtr< Type >
  Old AutoPtr class, maintained to support backwards compatibility. More...

Namespaces

namespace   MaxSDK
namespace   MaxSDK::Util

Defines

#define  NULL   0

Define Documentation

#define NULL   0

Definition at line 20 of file autoptr.h.