DefaultActions.H File Reference

DefaultActions.H File Reference
#include "maxheap.h"
#include <WTypes.h>
#include "strclass.h"

Classes

class  DefaultActionSys
 The Default Action System interface. More...
 

Macros

#define DEFAULTACTIONS_DEFAULT_MSG_LOG_MAXSIZE   500
 Specifies the default maximum number of messages logged to the Default Action System that are retained. More...
 
#define DEFAULTACTIONS_LOGTOFILE   0x00000001
 Messages get logged to a file "<3dsMaxInstallPath>\network\Max.log". More...
 
#define DEFAULTACTIONS_LOGMSG   0x00000002
 Messages get logged to the Default Action System and can be retrived via DefaultActionSys::GetMsgLogMsg. More...
 
#define DEFAULTACTIONS_ABORT   0x00000004
 The process that generated the event associated with this action is cancelled. More...
 
#define DEFAULTACTIONS_RESERVED_4   0x00000008
 
#define DEFAULTACTIONS_RESERVED_5   0x00000010
 
#define DEFAULTACTIONS_RESERVED_6   0x00000020
 
#define DEFAULTACTIONS_RESERVED_7   0x00000040
 
#define DEFAULTACTIONS_RESERVED_8   0x00000080
 
#define TYPE_MISSING_EXTERNAL_FILES   1
 External assets cannot be found. More...
 
#define TYPE_MISSING_DLL_FILES   2
 Plugin dlls cannot be found. More...
 
#define TYPE_MISSING_XREF_FILES   3
 Xref assets (.max files) cannot be found. More...
 
#define TYPE_MISSING_UVWS   4
 UVW coordinates cannot be found. More...
 
#define TYPE_UNSUPPORTED_RENDEREFFECT   5
 Unsupported render effects have been found. More...
 
#define TYPE_INVALID_XREF_FILES   6
 Files not suitable for xrefing were detected. More...
 
#define DEFAULTACTIONS_MAX_DEFINED_ACTION   (TYPE_INVALID_XREF_FILES)
 DEFAULTACTIONS_MAX_DEFINED_ACTION must contain the largest internally used value. More...
 

Macro Definition Documentation

#define DEFAULTACTIONS_DEFAULT_MSG_LOG_MAXSIZE   500

Specifies the default maximum number of messages logged to the Default Action System that are retained.

New messages that are logged once this limit is hit will not be retained.