3ds Max C++ API Reference
|
#include "../ICustomRenderItem.h"
#include "../IConsolidationKey.h"
#include "../IConsolidationRenderItem.h"
#include "../IConsolidationStrategy.h"
#include "../VertexColorMaterialHandle.h"
#include "../VertexBufferHandle.h"
#include "../IndexBufferHandle.h"
#include "../HLSLMaterialHandle.h"
#include "../RenderStates.h"
#include "../GraphicsExport.h"
#include "../../Tab.h"
#include "../../geom/Point3.h"
#include "../../geom/matrix3.h"
Classes | |
class | MarkerItemKey |
This is a utility class for provide a key for marker consolidation item. More... | |
class | MarkerConsolidationStrategy |
This class defines a marker item consolidation strategy. More... | |
class | MarkerRenderItem |
Base class for marker render items. More... | |
class | MarkerConsolidationItem |
This class collects all marker items(both immediate and non-immediate), hardware build vertex buffer and index buffer in Realize() function and render them in Display() function. More... | |
struct | MarkerConsolidationItem::ConsolidationData |
Data structure used by the item. More... | |
Namespaces | |
MaxSDK | |
MaxSDK::Graphics | |
MaxSDK::Graphics::Utilities | |
Macros | |
#define | CONSOLIDATION_MARKER_CLASS_ID Class_ID(0x70dc9cd9, 0x886d46dd) |
Class ID of the Marker consolidation item. More... | |
#define CONSOLIDATION_MARKER_CLASS_ID Class_ID(0x70dc9cd9, 0x886d46dd) |
Class ID of the Marker consolidation item.