3ds Max C++ API Reference
Loading...
Searching...
No Matches
IMultitile.h File Reference
#include "stdmat.h"

Classes

class  IMultiTile

Macros

#define MULTITILEMAP_INTERFACE   Interface_ID(0x1e1d1825, 0x356d0c68)
#define GetMultiTileInterface(obj)

Enumerations

enum class  TilePatternFormat {
  Invalid = -1 , First = 0 , ZBrush = First , Mudbox ,
  UDIM , Custom , Num , Last = Num
}
enum class  ViewportQuality {
  Invalid = -1 , First = 0 , Low = First , Middle ,
  High , Num , Last = Num
}

Macro Definition Documentation

◆ MULTITILEMAP_INTERFACE

#define MULTITILEMAP_INTERFACE   Interface_ID(0x1e1d1825, 0x356d0c68)

◆ GetMultiTileInterface

#define GetMultiTileInterface ( obj)
Value:
((MultiTileMap::Interface*)obj->GetInterface(MULTITILEMAP_INTERFACE))
#define MULTITILEMAP_INTERFACE
Definition IMultitile.h:14
16#define GetMultiTileInterface( obj ) \
17 ((MultiTileMap::Interface*)obj->GetInterface(MULTITILEMAP_INTERFACE))

Enumeration Type Documentation

◆ TilePatternFormat

enum class TilePatternFormat
strong
Enumerator
Invalid 
First 
ZBrush 
Mudbox 
UDIM 
Custom 
Num 
Last 
21{
22 Invalid = -1,
23 First = 0,
24 ZBrush = First, // 0-based, file format starts from xxxxU0_V0
25 Mudbox, // 1-based, file format starts from xxxxU1_V1
26 UDIM, // Mari style, format: 1000 + U * 10 + V, V starts from 1, file format starts from xxxx-1001
27 Custom, // No pattern, set image file and UV offset at will
28 Num,
29 Last = Num
30};
@ Mudbox
Definition IMultitile.h:25
@ Invalid
Definition IMultitile.h:22
@ First
Definition IMultitile.h:23
@ Custom
Definition IMultitile.h:27
@ Num
Definition IMultitile.h:28
@ Last
Definition IMultitile.h:29
@ ZBrush
Definition IMultitile.h:24
@ UDIM
Definition IMultitile.h:26

◆ ViewportQuality

enum class ViewportQuality
strong
Enumerator
Invalid 
First 
Low 
Middle 
High 
Num 
Last 
33{
34 Invalid = -1,
35 First = 0,
36 Low = First,
37 Middle,
38 High,
39 Num,
40 Last = Num
41};
@ Low
Definition IMultitile.h:36
@ Invalid
Definition IMultitile.h:34
@ High
Definition IMultitile.h:38
@ First
Definition IMultitile.h:35
@ Middle
Definition IMultitile.h:37
@ Num
Definition IMultitile.h:39
@ Last
Definition IMultitile.h:40