3ds Max C++ API Reference
IViewportManager.h File Reference
#include "iFnPub.h"
#include "custattrib.h"
#include "IHardwareMaterial.h"
#include "GetCOREInterface.h"

Classes

class  IViewportShaderManager
 An Interface class to access the Viewport Manager. More...
 
class  IViewportShaderManager2
 A new interface for 3dsmax 7. More...
 
class  IViewportShaderManager3
 A new interface for 3dsmax 10. More...
 
class  IDXDataBridge
 Viewport DXEffect interface. More...
 
class  IDX9DataBridge
 
class  IDXShaderManagerInterface
 An Interface that provides access to the actual manager. More...
 

Macros

#define VIEWPORT_SHADER_MANAGER_INTERFACE   Interface_ID(0x5dbe33d6, 0x2e1b422b)
 
#define VIEWPORT_SHADER_MANAGER_INTERFACE2   Interface_ID(0x5a4d6672, 0x7d8a2857)
 
#define VIEWPORT_SHADER_MANAGER_INTERFACE3   Interface_ID(0x59b97216, 0x64d41c0d)
 
#define VIEWPORT_SHADER_CLIENT_INTERFACE   Interface_ID(0x40c926b8, 0x7c3a66b7)
 
#define VIEWPORT_SHADER9_CLIENT_INTERFACE   Interface_ID(0x40c926b7, 0x7c3a6347)
 
#define IDX_SHADER_MANAGER   Interface_ID(0x6dce7429, 0x200169ac)
 
#define VIEWPORTLOADER_CLASS_ID   Class_ID(0x5a06293c, 0x30420c1e)
 

Functions

IDXShaderManagerInterfaceGetDXShaderManager ()
 

Macro Definition Documentation

◆ VIEWPORT_SHADER_MANAGER_INTERFACE

#define VIEWPORT_SHADER_MANAGER_INTERFACE   Interface_ID(0x5dbe33d6, 0x2e1b422b)

◆ VIEWPORT_SHADER_MANAGER_INTERFACE2

#define VIEWPORT_SHADER_MANAGER_INTERFACE2   Interface_ID(0x5a4d6672, 0x7d8a2857)

◆ VIEWPORT_SHADER_MANAGER_INTERFACE3

#define VIEWPORT_SHADER_MANAGER_INTERFACE3   Interface_ID(0x59b97216, 0x64d41c0d)

◆ VIEWPORT_SHADER_CLIENT_INTERFACE

#define VIEWPORT_SHADER_CLIENT_INTERFACE   Interface_ID(0x40c926b8, 0x7c3a66b7)

◆ VIEWPORT_SHADER9_CLIENT_INTERFACE

#define VIEWPORT_SHADER9_CLIENT_INTERFACE   Interface_ID(0x40c926b7, 0x7c3a6347)

◆ IDX_SHADER_MANAGER

#define IDX_SHADER_MANAGER   Interface_ID(0x6dce7429, 0x200169ac)

◆ VIEWPORTLOADER_CLASS_ID

#define VIEWPORTLOADER_CLASS_ID   Class_ID(0x5a06293c, 0x30420c1e)

Function Documentation

◆ GetDXShaderManager()

IDXShaderManagerInterface* GetDXShaderManager ( )
inline
#define IDX_SHADER_MANAGER
Definition: IViewportManager.h:35
An Interface that provides access to the actual manager.
Definition: IViewportManager.h:305
CoreExport Interface * GetCOREInterface()