3ds Max C++ API Reference
|
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... | |
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... | |
class | MeshEdgeConsolidationItemDX9 |
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... | |
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... | |
Enumerations | |
enum | { ITEMFLAG_IS_DIRTY = 0x1 , ITEMFLAG_NEEDS_CONSOLIDATION = 0x2 } |
Create a typedef to handle a ref pointer so that it gets null when it is released.