#include <filltool.h>
Inheritance diagram for AttrRemoveStrokeTransp:

Public Member Functions | |
| AttrRemoveStrokeTransp () | |
| virtual AttributeValue * | GetAttributeValue () |
| virtual CCRuntimeClass * | GetAttributeType () |
| Determines the scope of the value change. | |
| virtual AttrFillGeometry * | MutateFill (AttrFillGeometry *FillToMutate) |
| Removes all transparency from a fill. | |
Protected Attributes | |
| StrokeTranspAttribute | Value |
Definition at line 755 of file filltool.h.
|
|
Definition at line 760 of file filltool.h. 00760 : AttrValueChange() {}
|
|
|
Determines the scope of the value change.
Reimplemented from AttrValueChange. Definition at line 763 of file filltool.h. 00763 { return CC_RUNTIME_CLASS(AttrStrokeTransp); }
|
|
|
Implements AttrValueChange. Definition at line 762 of file filltool.h. 00762 { return &Value; }
|
|
|
Removes all transparency from a fill.
Reimplemented from AttrValueChange. Definition at line 10043 of file filltool.cpp. 10044 { 10045 AttrFillGeometry* NewFill = new AttrStrokeTransp; 10046 if (NewFill == NULL) 10047 return NULL; 10048 10049 UINT32 TypeNone = TT_Mix; 10050 UINT32 NoTransp = 0; 10051 10052 NewFill->SetTranspType(TypeNone); 10053 NewFill->SetStartTransp(&NoTransp); 10054 10055 // Return the Mutated Fill 10056 return NewFill; 10057 }
|
|
|
Definition at line 768 of file filltool.h. |
1.4.4