IShaderManager.h File Reference

This reference page is linked to from the following overview topics: Porting Advanced Material and Texture Map Plug-ins to Nitrous.


#include "..\export.h"
#include "..\iparamb2Typedefs.h"
#include "..\ref.h"
#include "..\ifnpub.h"
#include "..\GetCOREInterface.h"

Go to the source code of this file.

Classes

class   IShaderManager
  Represents the programmable shader associated with a material or texture map plug-in. More...
class   IShaderManagerCreator
  Factory class for IShaderManager objects. More...

Namespaces

namespace   MaxSDK
namespace   MaxSDK::Graphics

Defines

#define  ISHADER_MANAGER_INTERFACE_ID   Interface_ID(0x3fc568b8, 0xeea1adf)
  Interface ID of class IShaderManager.
#define  ISHADER_MANAGER_CREATOR_INTERFACE_ID   Interface_ID(0x56e81398, 0x7f816f4f)
  Interface ID of class IShaderManagerCreator.

Define Documentation

#define ISHADER_MANAGER_INTERFACE_ID   Interface_ID(0x3fc568b8, 0xeea1adf)

Interface ID of class IShaderManager.

Definition at line 20 of file IShaderManager.h.

#define ISHADER_MANAGER_CREATOR_INTERFACE_ID   Interface_ID(0x56e81398, 0x7f816f4f)

Interface ID of class IShaderManagerCreator.

Definition at line 23 of file IShaderManager.h.