API Reference > Namespaces > OdRx Namespace > Structs, Records, Enums > OdRx::MTSupport Enumeration
OdRx::MTSupport Enumeration
Syntax
C++
enum MTSupport { kMTRender = 0x01, kMTRenderInBlock = 0x02, kMTRenderNested = 0x04, kMTRenderReserved = 0x08, kMTRenderMask = 0x0f, kMTLoading = 0x80, kHistoryAware = 0x100 };

RxObject.h

Members 
Description 
kMTRender = 0x01 
worldDraw() or viewportDraw() calls from different threads are allowed for highest level (MS or PS), elsewhere they should always happen in one dedicated thread. 
kMTRenderInBlock = 0x02 
Calls to worldDraw() or viewportDraw() methods from different threads are allowed if the drawable is located inside a block (compound object). 
kMTRenderNested = 0x04 
worldDraw() or viewportDraw() from different threads are allowed for nested drawables of this compound object. 
kMTRenderReserved = 0x08 
Reserved for future use. 
kMTRenderMask = 0x0f 
Combination of all MTRender-dependent flags. 
kMTLoading = 0x80 
Multithread loading is supported for this object. 
kHistoryAware = 0x100 
The information written by the object to the undo filer can be saved in the history file (is valid between sessions) 

This is record OdRx::MTSupport.

Copyright © 2002–2020. Open Design Alliance. All rights reserved.