MKI_MULTI_EFFECT (Multi-Entity Editing Classes) New in Version 2026.0

www.CAD6.com

C++ Syntax

class MKI_MULTI_EFFECT : public MKI_MULTI_BASE

{

  public:

 

  MKI_DISPLAY_EFFECT m_cDisplayEffect;

 

  void

  Init( void );

 

  void

  Fill(

 MKI_CONST_DISPLAY_EFFECT_REF f_rData );

 

  void

  Apply(

 MKI_DISPLAY_EFFECT_REF f_rData,

 bool f_fCopyAll ) const;

};

 

This structure contains display effect settings to be edited in a dialog window.

 

Element Description

m_cDisplayEffect

[MKI_DISPLAY_EFFECT] Display effect settings. All subordinate entities have to be modified according to those effects before display.

 

Comment

When using functions of the base class MKI_MULTI_BASE, use the following flags defined in this class to identify its elements:

USE_TRANSPARENCY

Apply the transparency modification m_cDisplayEffect.m_nTransparency.

USE_BRIGHTNESS

Apply the brightness modification m_cDisplayEffect.m_nBrightness.

USE_SATURATION

Apply the saturation modification m_cDisplayEffect.m_nSaturation.

USE_TINTAMOUNT

Apply the color tinting amount m_cDisplayEffect.m_nTint.

USE_TINTCOLOR

Apply the tinting color m_cDisplayEffect.m_cTintColor and m_cDisplayEffect.m_cTintColorMode.

 

CAD6interface 2026.0 - Copyright 2026 Malz++Kassner® GmbH