Go to the source code of this file.
◆ DART_BAKE_SPECIALIZED_ASPECT
◆ DART_BAKE_SPECIALIZED_ASPECT_IRREGULAR
#define DART_BAKE_SPECIALIZED_ASPECT_IRREGULAR |
( |
|
TypeName, |
|
|
|
AspectName |
|
) |
| |
◆ DART_COMMON_CHECK_ILLEGAL_ASPECT_ERASE
#define DART_COMMON_CHECK_ILLEGAL_ASPECT_ERASE |
( |
|
Func, |
|
|
|
T, |
|
|
|
ReturnType |
|
) |
| |
Value: if (requiresAspect<T>()) \
{ \
dterr <<
"[Composite::" #Func <<
"] Illegal request to remove required " \
<<
"Aspect [" <<
typeid(T).
name() <<
"]!\n"; \
assert(false); \
return ReturnType; \
}
#define dterr
Output an error message.
Definition Console.hpp:49
std::string * name
Definition SkelParser.cpp:1697