AcMapAnnotationManager::AnnotationOverrides Structure

Land Desktop Development ARX CPP SDK

AcMapAnnotationManager:: AnnotationOverrides Structure
 

Structure that holds all static-property and expression-string overrides used for creating or updating annotations.

struct AnnotationOverrides {
  const double * pdRotationOverride;
  const double * pdScaleFactorOverride;
  const AcCmColor * pColorOverride;
  const ACHAR * pszLayerOverride;
  const ACHAR * pszLinetypeOverride;
  const AcDb::LineWeight * pLineweightOverride;
  const ACHAR * pszRotationExpressionOverride;
  const ACHAR * pszScaleFactorExpressionOverride;
  const ACHAR * pszColorExpressionOverride;
  const ACHAR * pszLayerExpressionOverride;
  const ACHAR * pszLinetypeExpressionOverride;
  const ACHAR * pszLineweightExpressionOverride;
  const ACHAR * pszPositionExpressionOverride;
};
File

AcMapAnnotationManager.h

Parameters 
Description 
pdRotationOverride 
An override block rotation value, or NULL to override.  
pdScaleFactorOverride 
An override block scale factor value, or NULL not to override.  
pColorOverride 
An override block color value, or NULL not to override.  
pszLayerOverride 
An override block layer value, or NULL not to override.  
pszLinetypeOverride 
An override block linetype value, or NULL not to override.  
pLineweightOverride 
An override block lineweight value, or NULL no not to override.  
pszRotationExpressionOverride 
An override block rotation expression, or NULL not to override.  
pszScaleFactorExpressionOverride 
An override block scale factor expression, or NULL not to override.  
pszColorExpressionOverride 
An override block color expression, or NULL not to override.  
pszLayerExpressionOverride 
An override block layer expression, or NULL not to override.  
pszLinetypeExpressionOverride 
An override block linetype expression, or NULL not to override.  
pszLineweightExpressionOverride 
An override block lineweight expression, or NULL not to override.  
pszPositionExpressionOverride 
An override block position expression, or NULL not to override.  
Remarks

Set a parameter to NULL if you do not want to override the default or existing value of that property.

Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].