|
3ds Max C++ API Reference
|
#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 "../../geom/Point3.h"#include "../../geom/matrix3.h"#include "../../SharedMesh.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 | |
| 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... | |
Typedefs | |
| typedef MaxSDK::Graphics::RefPtr< MeshEdgeRenderItem > | MeshEdgeRenderItemPtr |
| Create a typedef to handle a ref pointer so that it gets null when it is released. More... | |
| #define CONSOLIDATION_MESH_EDGE_CLASS_ID Class_ID(0x4d5090aa, 0x16e4e23) |
Class ID of the mesh edge consolidation item.