customgui_matpreview.h File Reference

Classes

class  MaterialPreviewData
 
class  MatPreviewDataTypeClass
 

Macros

#define MATERIAL_PREVIEW
 
#define CUSTOMGUI_MATPREVIEW
 
#define CUSTOMDATATYPE_MATPREVIEW
 
#define MATPREVIEW_MIN_WIDTH
 
#define MATPREVIEW_MIN_HEIGHT
 
#define MATPREVIEW_NO_SIZE_POPUP
 
#define MATPREVIEW_NO_BORDER
 
#define MATPREVIEW_NO_ANIMATION
 
#define MATPREVIEW_NO_FLOATWINDOW
 
#define MATPREVIEW_NO_SCENESETTINGS
 
#define MATPREVIEW_RECTSELECT
 
#define MATPREVIEW_GET_OBJECT_INFO
 
#define MATPREVIEW_GENERATE_IMAGE
 
#define MATPREVIEW_MODIFY_CACHE_SCENE
 
#define MATPREVIEW_PREPARE_SCENE
 
#define MATPREVIEW_GET_PREVIEW_ID
 
#define MATPREVIEW_GET_POPUP_OPTIONS
 
#define MATPREVIEW_HANDLE_POPUP_MSG
 
#define MATPREVIEW_FREE_USERDATA
 
#define MATPREVIEW_COPY_USERDATA
 
#define MATPREVIEW_DRAGNDROP_RECV
 
#define MATPREVIEW_DRAGNDROP_START
 
#define MATPREVIEW_DRAGNDROP_END
 
#define MATPREVIEW_GET_DIRTY_COUNT
 
#define MATPREVIEW_POPUP_NAME
 
#define MATPREVIEW_NULL_SIZE_NAME
 
#define MATPREVIEW_FLAG_HIDE_ROTATION
 
#define MATPREVIEW_FLAG_HIDE_SCENES
 
#define MATPREVIEW_FLAG_HIDE_ANIMATE
 
#define MATPREVIEW_FLAG_HIDE_SIZE
 
#define MATPREVIEW_FLAG_HIDE_OPEN
 
#define MATPREVIEW_FLAG_HIDE_SCENE_SETTINGS
 
#define MATPREVIEW_FLAG_ALLOW_DRAGNDROP
 

Enumerations

enum  MatPreviewType {
  MatPreviewDefault,
  MatPreviewFlat2D,
  MatPreviewCube,
  MatPreviewPlane,
  MatPreviewCylinder,
  MatPreviewTorus,
  MatPreviewPlaneBack,
  MatPreviewSphere,
  MatPreview2Torus,
  MatPreviewRoundedCube,
  MatPreviewKnot,
  MatPreviewMultipleObjects,
  MatPreviewUser
}
 
enum  MatPreviewSize {
  MatPreviewSizeDefault,
  MatPreviewSizeSmall,
  MatPreviewSizeMedium,
  MatPreviewSizeBig,
  MatPreviewSizeLarge
}
 

Functions

Bool SetDParameterPreview (BaseContainer *pContainer, const GeData *pData, Int32 lID)
 

Macro Definition Documentation

◆ MATERIAL_PREVIEW

#define MATERIAL_PREVIEW

◆ CUSTOMGUI_MATPREVIEW

#define CUSTOMGUI_MATPREVIEW

Material preview custom GUI ID.

◆ CUSTOMDATATYPE_MATPREVIEW

#define CUSTOMDATATYPE_MATPREVIEW

Material preview custom data type ID.