19 #ifndef OST_COLOR_OPS_BASIC_GRADIENT_COLOR_OP_HH
20 #define OST_COLOR_OPS_BASIC_GRADIENT_COLOR_OP_HH
34 namespace ost {
namespace gfx {
BasicGradientColorOp(const String &selection, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
virtual void SetGradient(const gfx::Gradient &gradient)
virtual void ApplyTo(GfxObjP &obj) const
virtual void ToInfo(info::InfoGroup &group) const
static gfx::BasicGradientColorOp FromInfo(info::InfoGroup &group)
virtual gfx::Gradient GetGradient() const
virtual bool CanApplyTo(const GfxObjP &obj) const
virtual mol::Prop::Level GetLevel() const
virtual void SetLevel(mol::Prop::Level level)
#define DLLEXPORT_OST_GFX
boost::shared_ptr< GfxObj > GfxObjP