3ds Max C++ API Reference
|
Classes | |
class | RealWorldScaleRecord< T > |
Class for creating undo record for any class with a "Real-World Map Size" property. More... | |
class | RealWorldMapSizeInterface |
The commong mix-in interface for setting realWorldMapSize properties on objects and modifiers. More... | |
Macros | |
#define | RWS_INTERFACE Interface_ID(0x9ff44ef, 0x6c050704) |
The class ID of the real-world scale interface RealWorldMapSizeInterface. More... | |
Functions | |
CoreExport BOOL | GetUsePhysicalScaleUVs (Animatable *pAnim) |
CoreExport void | SetUsePhysicalScaleUVs (Animatable *pAnim, BOOL flag) |
CoreExport BOOL | GetPhysicalScaleUVsDisabled () |
CoreExport void | SetPhysicalScaleUVsDisabled (BOOL disable) |
Set the value of this flag. More... | |
Variables | |
CoreExport FPInterfaceDesc | gRealWorldMapSizeDesc |
The unique instance of the real worls map size interface. More... | |
#define RWS_INTERFACE Interface_ID(0x9ff44ef, 0x6c050704) |
The class ID of the real-world scale interface RealWorldMapSizeInterface.
CoreExport BOOL GetUsePhysicalScaleUVs | ( | Animatable * | pAnim | ) |
These methods are used by many objects and modifiers to handle the app data required to tag an object as using phyically scaled UVs.
[in] | pAnim | - The object to query for the real-world app data. |
CoreExport void SetUsePhysicalScaleUVs | ( | Animatable * | pAnim, |
BOOL | flag | ||
) |
[in] | pAnim | - The object to set for the real-world app data on. |
[in] | flag | - the new value of the toggle to set in the app data. |
CoreExport BOOL GetPhysicalScaleUVsDisabled | ( | ) |
Set/Get the property which says we should use real-world map size by default. This value is stored in the market defaults INI file.
CoreExport void SetPhysicalScaleUVsDisabled | ( | BOOL | disable | ) |
Set the value of this flag.
[in] | disable | - the new value of the flag to store in the market defaults file. |
|
extern |
The unique instance of the real worls map size interface.