#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 "../../containers/Array.h"
#include "../../Point3.h"
#include "../../matrix3.h"
#include "ItemConsts.h"
Classes | |
class | SplineItemKey |
This is a utility class for provide a key for spline consolidation item. More... | |
class | SplineConsolidationStrategy |
This class defines a spline item consolidation strategy. More... | |
class | SplineRenderItem |
Base class for spline render items. More... | |
class | SplineConsolidationItem |
This class collects all spline items(both immediate and non-immediate), hardware build vertex buffer and index buffer in Realize() function and render them in Display() function. More... | |
struct | SplineConsolidationItem::ConsolidationData |
Data structure used by the item. More... | |
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_SPLINE_CLASS_ID Class_ID(0x13e7706e, 0x5bfb48bd) |
Class ID of the spline consolidation item. More... | |
#define CONSOLIDATION_SPLINE_CLASS_ID Class_ID(0x13e7706e, 0x5bfb48bd) |
Class ID of the spline consolidation item.