| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/matrix.h>#include <vrs/sharedobj.h>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | VRS |
Classes | |
| class | VRS::Engine |
| struct | VRS::Engine::PolyAttributeEntry |
| struct | VRS::Engine::ShaderStackEntry |
Defines | |
| #define | VRS_GetMonoAttribute(TARGET_TYPE, ENGINE) VRS_Cast(TARGET_TYPE, (ENGINE)->getMonoAttribute(TARGET_TYPE::ClassNameVRS())) |
| #define | VRS_GuardedGetMonoAttribute(TARGET_TYPE, ENGINE) VRS_GuardedCast(TARGET_TYPE, (ENGINE)->getMonoAttribute(TARGET_TYPE::ClassNameVRS())) |
| #define | VRS_REGISTER_HANDLER(HANDLER, ENGINE) |
| #define VRS_GetMonoAttribute | ( | TARGET_TYPE, | |||
| ENGINE | ) | VRS_Cast(TARGET_TYPE, (ENGINE)->getMonoAttribute(TARGET_TYPE::ClassNameVRS())) |
| #define VRS_GuardedGetMonoAttribute | ( | TARGET_TYPE, | |||
| ENGINE | ) | VRS_GuardedCast(TARGET_TYPE, (ENGINE)->getMonoAttribute(TARGET_TYPE::ClassNameVRS())) |
| #define VRS_REGISTER_HANDLER | ( | HANDLER, | |||
| ENGINE | ) |
Value:
namespace { \ bool VRS_ANONYMOUS_IDENTIFIER(registration) = ENGINE::registerHandler(new HANDLER); \ }