3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
I/O Results

Enumerations

enum  IOResult : int { IO_OK = 0 , IO_END = 1 , IO_ERROR = 2 , IO_INTERRUPT = 3 }
 

Detailed Description

Enumeration Type Documentation

◆ IOResult

enum IOResult : int
Enumerator
IO_OK 

The result was acceptable - no errors.

IO_END 

Indicates the end of the chunks at a certain level have been reached.

It is used as a signal to terminates the processing of chunks at that level. Returned from ILoad::OpenChunk()

IO_ERROR 

Returned when an error occurred.

Note that the plug-in should not put up a message box if a read error occurred. It should simply return the error status. This prevents a excess of messages from appearing.

IO_INTERRUPT 

Returned when clicking 'Esc' in busy auto-save process.

It is used as a signal to terminates the busy process.

201{
203 IO_OK = 0,
207 IO_END = 1,
211 IO_ERROR = 2,
214 IO_INTERRUPT = 3
215};
@ IO_ERROR
Returned when an error occurred.
Definition: maxtypes.h:211
@ IO_OK
The result was acceptable - no errors.
Definition: maxtypes.h:203
@ IO_INTERRUPT
Returned when clicking 'Esc' in busy auto-save process.
Definition: maxtypes.h:214
@ IO_END
Indicates the end of the chunks at a certain level have been reached.
Definition: maxtypes.h:207