#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. |