|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/tf/weakPtr.h"#include "pxr/base/tf/refPtr.h"#include <vector>
Include dependency graph for declarePtrs.h:
This graph shows which files directly or indirectly include this file: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 58 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 72 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 45 of file declarePtrs.h.