API Reference > Extension Classes > ExRender Classes > ExRender Windows Classes > OdTrXmlRendition Class
OdTrXmlRendition Class
OdTrXmlRendition
Syntax
C++
class OdTrXmlRendition : public OdTrRndLocalModuleRendition, protected OdTrXmlRegistratorImpl::Traverser;

TrXmlRendition.h

 
Name 
Description 
 
This is ~OdTrXmlRendition, a member of class OdTrXmlRendition. 
 
This is OdTrXmlRendition, a member of class OdTrXmlRendition. 
 
Name 
Description 
 
Allocate new resource sharing provider compatible with rendition 
 
This is DropMetadata, a member of class OdTrXmlRendition. 
 
This is getClientSettings, a member of class OdTrXmlRendition. 
 
This is getXmlServer, a member of class OdTrXmlRendition. 
 
Returns Id registrator, or NULL if no registration supported 
 
This is isGsUpdateMode, a member of class OdTrXmlRendition. 
 
This is isIntermediateMode, a member of class OdTrXmlRendition. 
 
This is loadRenditionState, a member of class OdTrXmlRendition. 
 
Multithread processing flags 
 
This is obtainClientSettings, a member of class OdTrXmlRendition. 
 
Called on starting vectorizer update. 
 
Called on ending vectorizer update. 
 
Called when new extension object added. 
 
Called when exist extension object deleted. 
 
ExtensionObject-related properties. Called to attach property to extension object. 
 
Called to detach property from extension object. 
 
Called to send special extension object specific data. 
 
Called to change extension object visibility. 
 
Called by underlying application to store frame changing information. 
 
Called when new group added. 
 
Called when exist group deleted. 
 
Called to attach metafiles to group. 
 
Called to detach metafiles from group (if no metafiles specified - clear entire list of groupped metafiles). 
 
Called to change fading state for all groupped metafiles. 
 
Called to change highlighting state for all groupped metafiles. 
 
Called to delete all groupped metafiles from graphics scene. virtual void onGroupMetafilesDeleted(OdTrVisGroupId groupId); Called to change visibility state for all groupped metafiles. 
 
Group-related properties. Called to attach property to group. 
 
Called to detach property from group. 
 
Called when new layer added. 
 
Called when exist layer modified. virtual void onLayerModified(OdTrVisLayerId layerId, const OdTrVisLayerDef &pDef); Called when exist layer deleted. 
 
Called when exist layer fading changed. 
 
Layer-related properties. Called to attach property to layer. 
 
Called to detach property from layer. 
 
Called when exist layer visibility changed. 
 
Called when layer viewport-dependent properties changed. 
 
Called when new light source added. 
 
Called when exist light source deleted. 
 
Called when exist light source modified. 
 
Light-related properties. Called to attach property to light source. 
 
Called to detach property from light source. 
 
Called when new material added. 
 
Called when exist material deleted. 
 
Material-related properties. Called to attach property to material. 
 
Called to detach property from material. 
 
Called when new metafile added (returns visualId, equal to metafileId by default). 
 
Called when exist metafile deleted. 
 
Called when exist metafile fading changed. 
 
Called when exist metafile highlighting changed. 
 
Called when order of metafiles in viewport is changed (for obtain modified part of list by renderer). 
 
This is onMetafileOrderInheritance, a member of class OdTrXmlRendition. 
 
Metafile-related properties. Called to attach property to metafile. 
 
Called to detach property from metafile. 
 
Called when exist metafile changed. virtual void onMetafileModified(OdTrVisMetafileId metafileId, const OdTrVisMetafileDef &pDef); Called when exist metafile visibility changed. 
 
Called when new overlay added into device. 
 
Called when exist overlay removed from device. 
 
Called when viewport extents changed. 
 
Overlay-related properties. Called to attach property to overlay. 
 
Called to detach property from overlay. 
 
Called when overlay rendering order changed. 
 
Called when viewport needs override view parameters for specific overlay. 
 
Called when overlay visibility changed. 
 
Called when new state branch added. 
 
Called when exist state branch deleted. 
 
Called when exist state branch modified. 
 
StateBranch-related properties. Called to attach property to state branch. 
 
Called to detach property from state branch. 
 
This is onSurfaceChanged, a member of class OdTrXmlRendition. 
 
Called when new texture added. 
 
Called when exist texture deleted. 
 
Texture-related properties. Called to attach property to texture. 
 
Called to detach property from texture. 
 
Called when new viewport added into device. 
 
Called when viewport ambient light setting modified. 
 
Called when background stream in viewport is changed. 
 
Called when viewport clipping region is modified. 
 
Called when viewport default light setting modified. 
 
Called when viewport removed from device. 
 
Called when viewport fading settings is modified. 
 
Called when viewport fog changed. 
 
Called when viewport inserted in list with some index. 
 
Called when light source added into viewport light sources list. 
 
Called when light source removed from viewport light sources list. 
 
Called when viewport linestyle settings is modified. 
 
Called when viewport lineweight settings is modified. 
 
Viewport-related properties. Called to attach property to viewport. 
 
Called to detach property from viewport. 
 
Called when viewport sectioning modified. 
 
Called when viewport rendering mode is modified. 
 
Called when viewport view parameters is modified. 
 
Called when viewport visibility changed. 
 
Called when new visual style added. 
 
Called when exist visual style deleted. 
 
Called when exist visual style modified. 
 
VisualStyle-related properties. Called to attach property to visual style. 
 
Called to detach property from visual style. 
 
This is ParseMetafileStream, a member of class OdTrXmlRendition. 
 
Returns set of bit flags which indicate rendition capabilities/settings 
 
GsFiler support 
 
This is setClientSettings, a member of class OdTrXmlRendition. 
 
This is setGsUpdateMode, a member of class OdTrXmlRendition. 
 
This is setIntermediateMode, a member of class OdTrXmlRendition. 
 
This is setRedirectionController, a member of class OdTrXmlRendition. 
 
This is setXmlServer, a member of class OdTrXmlRendition. 
 
xml 
This is the overview for the xml method overload. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.