#include "../ICustomRenderItem.h"#include "../IConsolidationKey.h"#include "../IConsolidationRenderItem.h"#include "../IConsolidationStrategy.h"#include "../VertexBufferHandle.h"#include "../IndexBufferHandle.h"#include "../HLSLMaterialHandle.h"#include "../VertexColorMaterialHandle.h"#include "../RenderStates.h"#include "ItemConsts.h"#include "../../mesh.h"#include "../../containers/Array.h"#include "../../Point3.h"#include "../../matrix3.h"Classes | |
| class | MeshEdgeKey |
| This is a utility class for provide a key for MeshEdgeRenderItem. More... | |
| class | MeshEdgeConsolidationStrategy |
| This class defines an immediate mesh edge render item consolidation strategy. More... | |
| class | MeshEdgeRenderItem |
| This class is designed for small meshes that only renders edge element. More... | |
| class | MeshEdgeConsolidationItemDX11 |
| This class collects mesh edge render items and build hardware buffers for them. More... | |
| struct | MeshEdgeConsolidationItemDX11::ConsolidationData |
| class | MeshEdgeConsolidationItemDX9 |
Namespaces | |
| MaxSDK | |
| This API is used to support OLE structured storage streams containing user specified string data in 3ds Max scene files or other OLE Structured Storage based files. | |
| MaxSDK::Graphics | |
| MaxSDK::Graphics::Utilities | |
Macros | |
| #define | CONSOLIDATION_MESH_EDGE_CLASS_ID Class_ID(0x4d5090aa, 0x16e4e23) |
| Class ID of the mesh edge consolidation item. More... | |
| #define CONSOLIDATION_MESH_EDGE_CLASS_ID Class_ID(0x4d5090aa, 0x16e4e23) |
Class ID of the mesh edge consolidation item.