3ds Max C++ API Reference
Loading...
Searching...
No Matches
maxbinarystream.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include "maxstring.h"

Classes

class  BinaryStream
 Represent an abstract binary stream of data. More...
class  BinaryStreamMemory
 Holds binary data in memory only. More...

Namespaces

namespace  MaxSDK
 An RAII class for automatically closing handle returned from FindFirstFile Example usages: MaxSDK::AutoFindClose findhandle( FindFirstFile(path.data(), &file) );.
namespace  MaxSDK::Util

Enumerations

enum  BinaryStreamMode {
  BINARYSTREAM_MODE_READ = 1 << 0 , BINARYSTREAM_MODE_WRITE = 1 << 1 , BINARYSTREAM_MODE_APPEND = 1 << 2 , BINARYSTREAM_MODE_TRUNCATE = 1 << 3 ,
  BINARYSTREAM_MODE_CREATE = 1 << 4 , BINARYSTREAM_MODE_TEXT = 1 << 5 , BINARYSTREAM_MODE_BINARY = 1 << 6 , BINARYSTREAM_MODE_EXCLUSIVE = 1 << 7 ,
  BINARYSTREAM_MODE_COMMIT = 1 << 8 , BINARYSTREAM_MODE_TEMPORARY = 1 << 9 , BINARYSTREAM_MODE_DELETE = 1 << 10 , BINARYSTREAM_MODE_SEQUENTIAL_SCAN = 1 << 11 ,
  BINARYSTREAM_MODE_RANDOM_ACCESS = 1 << 12
}
 Enum describing file open mode options. More...