Provides an annotation alteration style for stylization. Several properties can be represented as either a concrete type or as an ADE expression (in such cases, an API is provided for each representation). Setting a property by expression clears any value previously set by a concrete type. Likewise, setting any property by concrete type clears any value previously set in an expression. An API, XxxIsExpression() is provided to test which representation is currently in effect for each property. To represent the "" state, set the expression to NULL for that property. Using the wrong GetXxx function for the current representation of a property will return Acad::eWrongObjectType. The const ACHAR *& output parameters are valid immediately upon return and point directly to member data. The caller must not delete the pointer. If the caller desires to keep the value for an indefinite time, the caller must copy the output const ACHAR*& to its own memory and manage its lifetime.
class AcMapDMSEAnnotationStyle : public AcMapDMStylizationEntityStyle;
DmSEAnnotationStyle.h
Destroys an instance of this class. | |
Constructs an instance of this class. | |
Clones the object. See also clone() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Styles may declare preferences for how they will co-exist with other styles under a single Element. | |
Determines whether the color is an expression. | |
Copies the contents of an object into the messaged object, if feasible. See also copyFrom() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Deletes the style's cookie during database destruction. | |
Removes topology stylization information that is used during regeneration. | |
Removes stylization information that is used during regeneration. | |
Lets this object read its data. See also dwgInFields() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object write its data. See also dwgOutFields() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object read its data. See also dxfInFields() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Lets this object write its data. See also dxfOutFields() in the AutoCAD ObjectARX Developer's Guide. This overloaded function is called by the system as needed; it is unlikely that you will need to call it directly. | |
Enables or disables the style for the specified topology. | |
Enables or disables the style for the specified entity. | |
Retrieves the annotation template ID. | |
Retrieves the color. | |
Retrieves the color expression. | |
Retrieves the layer id. | |
Retrieves the layer expression. | |
Retrieves the linetype id. | |
Retrieves the linetype expression. | |
Retrieves the lineweight. | |
Retrieves the lineweight expression. | |
Retrieves the location expression. | |
Retrieves the rotation. | |
Retrieves the rotation expression. | |
Retrieves the scale. | |
Retrieves the scale expression. | |
Retrieves the AcDbObjectIds of any stylization entities created during an Update(). | |
Indicates that this style is a symbol style instead of an annotation style. | |
Determines whether the layer is an expression. | |
Determines whether the linetype is an expression. | |
Determines whether the lineweight is an expression. | |
Applies style traits to yield a preview of the specified entity. | |
Determines whether the rotation is an expression. | |
Determines whether the scale is an expression. | |
Sets the annotation template ID or block ID. | |
Sets the color. | |
Sets the color expression. | |
Sets the layer id. | |
Sets the layer expression. | |
Sets the linetype id. | |
Sets the linetype expression. | |
Sets the lineweight. | |
Sets the lineweight expression. | |
Sets the location expression. | |
Sets the rotation. | |
Sets the rotation expression. | |
Sets the scale. | |
Sets the scale expression. | |
Builds topology stylization information for later regeneration. | |
Builds stylization information for later regeneration. |