API Reference > Extension Classes > ExRender Classes > ExRender Windows Classes > ExGsCompositeClientDevice Template
ExGsCompositeClientDevice Template
ExGsCompositeClientDeviceExGsCompositeClientDevice
Syntax
C++
template <class baseVectDev> class ExGsCompositeClientDevice : public baseVectDev, public ExGsCompositeClientDeviceIface;

ExGsCompositeModuleInterface.h

 
Name 
Description 
 
This is ExGsCompositeClientDevice, a member of class ExGsCompositeClientDevice. 
 
Name 
Description 
 
This is compositionOrRedirectionEnabled, a member of class ExGsCompositeClientDevice. 
 
This is enableCompositionUpdate, a member of class ExGsCompositeClientDevice. 
 
This is enableRedirectionMode, a member of class ExGsCompositeClientDevice. 
 
Partial update state 
 
Redirection mode state 
 
this overrides required for GCC template build rules 
 
This is our main change for support composition. We need separate partial update onto two steps, because invalidation data after updateExtents must be propagated into all linked devices. After that updateScreen could be called for all dependent devices in same context. 
 
This is updateGeometry, a member of class ExGsCompositeClientDevice. 
 
This is updateScreen, a member of class ExGsCompositeClientDevice. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.