18#ifndef KIS_COMPOSITE_OP_H_
19#define KIS_COMPOSITE_OP_H_
22#include <tqvaluelist.h>
47 COMPOSITE_COPY_OPACITY,
67 COMPOSITE_COPY_MAGENTA,
68 COMPOSITE_COPY_YELLOW,
71 COMPOSITE_ALPHA_DARKEN,
78 KisCompositeOp( const TQString& id);
79 KisCompositeOp(CompositeOp compositeOp);
81 KisID id() const { return m_id; }
82 CompositeOp op() const { return m_op; }
84 bool isValid() const { return m_valid; }
86 bool operator==( const KisCompositeOp& other) const;
87 bool operator!=( const KisCompositeOp& other) const;
97 typedef std::map<KisID, CompositeOp> KisIDCompositeOpMap;
98 static KisIDCompositeOpMap s_idOpMap;
101typedef TQValueList<KisCompositeOp> KisCompositeOpList;
Chalk has a large number of extensible resources.
|