|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/arch/attributes.h"#include "pxr/base/tf/type.h"#include "pxr/base/tf/refPtr.h"
Include dependency graph for instantiateType.h:Go to the source code of this file.
Macros | |
| #define | PXR_BASE_TF_INSTANTIATE_TYPE_H |
| #define | _TF_REMOVE_PARENS_HELPER(...) __VA_ARGS__ |
| #define | _TF_REMOVE_PARENS(parens) _TF_REMOVE_PARENS_HELPER parens |
| #define | TF_NO_PARENT() (TfType::Bases<>) |
| #define | TF_1_PARENT(p1) (TfType::Bases<p1 >) |
| #define | TF_2_PARENT(p1, p2) (TfType::Bases<p1, p2 >) |
| #define | TF_INSTANTIATE_TYPE(Type, flags, Bases) |
| #define _TF_REMOVE_PARENS | ( | parens | ) | _TF_REMOVE_PARENS_HELPER parens |
Definition at line 59 of file instantiateType.h.
| #define _TF_REMOVE_PARENS_HELPER | ( | ... | ) | __VA_ARGS__ |
Definition at line 58 of file instantiateType.h.
| #define PXR_BASE_TF_INSTANTIATE_TYPE_H |
Definition at line 16 of file instantiateType.h.
| #define TF_1_PARENT | ( | p1 | ) | (TfType::Bases<p1 >) |
Definition at line 62 of file instantiateType.h.
| #define TF_2_PARENT | ( | p1, | |
| p2 | |||
| ) | (TfType::Bases<p1, p2 >) |
Definition at line 63 of file instantiateType.h.
| #define TF_INSTANTIATE_TYPE | ( | Type, | |
| flags, | |||
| Bases | |||
| ) |
Definition at line 64 of file instantiateType.h.
| #define TF_NO_PARENT | ( | ) | (TfType::Bases<>) |
Definition at line 61 of file instantiateType.h.