HDK
|
#include "pxr/pxr.h"
#include "pxr/base/tf/weakPtr.h"
#include "pxr/base/tf/refPtr.h"
#include <vector>
Go to the source code of this file.
Classes | |
struct | TfDeclarePtrs< T > |
Macros | |
#define | TF_DECLARE_WEAK_PTRS(type) |
#define | TF_DECLARE_REF_PTRS(type) |
#define | TF_DECLARE_WEAK_AND_REF_PTRS(type) |
Standard pointer typedefs.
This file provides typedefs for standard pointer types.
Definition in file declarePtrs.h.
#define TF_DECLARE_REF_PTRS | ( | type | ) |
Define standard ref pointer types.
type | is a class name. |
TF_DECLARE_REF_PTRS(Class)
declares ClassRefPtr and ClassConstRefPtr.
Definition at line 75 of file declarePtrs.h.
#define TF_DECLARE_WEAK_AND_REF_PTRS | ( | type | ) |
Define standard weak, ref, and vector pointer types.
type | is a class name. |
TF_DECLARE_WEAK_AND_REF_PTRS(Class)
declares ClassPtr, ClassConstPtr, ClassPtrVector, ClassConstPtrVector, ClassRefPtr and ClassConstRefPtr.
Definition at line 89 of file declarePtrs.h.
#define TF_DECLARE_WEAK_PTRS | ( | type | ) |
Define standard weak pointer types.
type | is a class name. |
TF_DECLARE_WEAK_PTRS(Class)
declares ClassPtr, ClassConstPtr, ClassPtrVector and ClassConstPtrVector.
Definition at line 62 of file declarePtrs.h.