Rendering/IActiveShadeFragmentManager.h File Reference

IActiveShadeFragmentManager.h File Reference
#include <ifnpub.h>

Classes

class  IActiveShadeFragmentManager
 

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.
 

Macros

#define IACTIVE_SHADE_VIEWPORT_MANAGER_INTERFACE   Interface_ID(0x66c54932, 0x68956852)
 

Macro Definition Documentation

#define IACTIVE_SHADE_VIEWPORT_MANAGER_INTERFACE   Interface_ID(0x66c54932, 0x68956852)
Description:
IActiveShadeFragmentManager exposes the ActiveShadeFragmentManager.
Usage in MAXScript :
ActiveShadeFragmentManager.ToggleActiveShadeFragmentInCurrentViewport true
or
ActiveShadeFragmentManager.RemoveActiveShadeFragmentFromAllViewports()
or
tabViewPanelAndViewportIndices = ActiveShadeFragmentManager.GetRunningActiveShadeViewportsIndices()
or
bool_Bres = ActiveShadeFragmentManager.IsRunningInActiveViewport()

Usage in C++
ActiveShadeFragmentManager* pActiveShadeFragmentManager = GetCOREInterface(IACTIVE_SHADE_VIEWPORT_MANAGER_INTERFACE);
if (nullptr != pActiveShadeFragmentManager){
pActiveShadeFragmentManager->ToggleActiveShadeFragmentInCurrentViewport(true);
Or
pActiveShadeFragmentManager->RemoveActiveShadeFragmentFromAllViewports();
}