#include "APEX_API.h"
#include "APEX_Names.h"
#include "APEX_COW.h"
#include <UN/UN_Include.h>
#include <UT/UT_Array.h>
#include <UT/UT_ArrayMap.h>
#include <UT/UT_Assert.h>
#include <UT/UT_Debug.h>
#include <UT/UT_Format.h>
#include <UT/UT_Map.h>
#include <UT/UT_Matrix3.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_Options.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_Set.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_Tracing.h>
#include <UT/UT_Tuple.h>
#include <UT/UT_Vector2.h>
#include <UT/UT_Vector3.h>
#include <UT/UT_Vector4.h>
#include <SYS/SYS_Types.h>
#include <algorithm>
#include <any>
#include <functional>
#include <string>
#include <tuple>
#include <type_traits>
#include <typeinfo>
#include <utility>
#include <vector>
#include <stddef.h>
Go to the source code of this file.
#define APEX_ID |
( |
|
IdType | ) |
|
Value:
{ \
public: \
{ \
} \
};
UN_DataIndex(ValueType value=INVALID_NUMBER)
Constructs the index object given the numerical value.
Definition at line 289 of file APEX_Include.h.
#define APEX_ID_CLEARER |
( |
|
IdType | ) |
|
Value:template <> \
struct DefaultClearer<IdType> \
{ \
static
void clear(IdType &
v) \
} \
static
bool isClear(
const IdType &
v) \
{ \
} \
static void clearConstruct(IdType *p) \
{ \
clear(*p); \
} \
static const bool clearNeedsDestruction = false; \
};
Definition at line 344 of file APEX_Include.h.
#define APEX_INDEX |
( |
|
IndexType | ) |
|
Value:
{ \
public: \
{ \
} \
};
UN_DataIndex(ValueType value=INVALID_NUMBER)
Constructs the index object given the numerical value.
Definition at line 298 of file APEX_Include.h.
#define APEX_INDEX_CLEARER |
( |
|
IndexType | ) |
|
Value:template <> \
struct DefaultClearer<IndexType> \
{ \
} \
{ \
} \
{ \
clear(*p); \
} \
static const bool clearNeedsDestruction = false; \
};
Definition at line 363 of file APEX_Include.h.
#define APEX_INVALID_GRAPHDATAID -1 |
#define APEX_NUMBER_FORMATTER |
( |
|
IdOrIndexType | ) |
|
Value:inline size_t format(
char *
buffer,
size_t buffer_size,
const IdOrIndexType &
v) \
{ \
UT::Format::Writer
w(
buffer, buffer_size); \
UT::Format::Formatter
f; \
return f.format(
w, #IdOrIndexType
"({})", {
v.exintValue()}); \
}
GLint GLint GLsizei GLint GLenum format
GLubyte GLubyte GLubyte GLubyte w
Definition at line 382 of file APEX_Include.h.