Go to the source code of this file.
Classes |
|
class | RenderItemHandle |
This is the base wrapper class for all
viewport render items.
More... |
|
Namespaces |
|
namespace | MaxSDK |
namespace | MaxSDK::Graphics |
Typedefs |
|
typedef
MaxSDK::Array < RenderItemHandle > |
RenderItemHandleArray |
This is a utility class. |
|
Enumerations |
|
enum |
RenderItemCategory { RenderItemCategorySolidMesh = 0x00000001, RenderItemCategoryDiagonalMesh = 0x00000002, RenderItemCategoryEdgeMesh = 0x00000004, RenderItemCategorySubObjectVertexTicks = 0x00000008, RenderItemCategorySubObjectEdgeMesh = 0x00000010, RenderItemCategoryOtherSubObjects = 0x00000020, RenderItemCategoryGizmo = 0x00000040 } |
A renderable plugin object could be consist of several render items. More... |
|
Functions |
|
GraphicsDriverAPI void | GenerateRenderItems (RenderItemHandleArray &renderItems, Mesh *pMaxMesh, unsigned long renderItemCategoryFlags, const MaterialRequiredStreams &requiredStreams) |
Generate a set of render items from an input
mesh and viewport requirements. |
|
GraphicsDriverAPI void | GenerateRenderItems (RenderItemHandleArray &renderItems, MNMesh *pMaxMesh, unsigned long renderItemCategoryFlags, const MaterialRequiredStreams &requiredStreams) |
Generate a set of render items from an input
MNMesh and viewport requirements. |