/** * <copyright> * </copyright> * * $Id$ */ package at.bestsolution.efxclipse.formats.fxg.fxg; /** * <!-- begin-user-doc --> * A representation of the model object '<em><b>Color Transform</b></em>'. * <!-- end-user-doc --> * * <p> * The following features are supported: * <ul> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getAlphaMultiplier <em>Alpha Multiplier</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getAlphaOffset <em>Alpha Offset</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getBlueMultiplier <em>Blue Multiplier</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getBlueOffset <em>Blue Offset</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getGreenMultiplier <em>Green Multiplier</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getGreenOffset <em>Green Offset</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getRedMultiplier <em>Red Multiplier</em>}</li> * <li>{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getRedOffset <em>Red Offset</em>}</li> * </ul> * </p> * * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform() * @model * @generated */ public interface ColorTransform extends FXGElement { /** * Returns the value of the '<em><b>Alpha Multiplier</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Alpha Multiplier</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Alpha Multiplier</em>' attribute. * @see #setAlphaMultiplier(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_AlphaMultiplier() * @model * @generated */ Double getAlphaMultiplier(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getAlphaMultiplier <em>Alpha Multiplier</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Alpha Multiplier</em>' attribute. * @see #getAlphaMultiplier() * @generated */ void setAlphaMultiplier(Double value); /** * Returns the value of the '<em><b>Alpha Offset</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Alpha Offset</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Alpha Offset</em>' attribute. * @see #setAlphaOffset(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_AlphaOffset() * @model * @generated */ Double getAlphaOffset(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getAlphaOffset <em>Alpha Offset</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Alpha Offset</em>' attribute. * @see #getAlphaOffset() * @generated */ void setAlphaOffset(Double value); /** * Returns the value of the '<em><b>Blue Multiplier</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Blue Multiplier</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Blue Multiplier</em>' attribute. * @see #setBlueMultiplier(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_BlueMultiplier() * @model * @generated */ Double getBlueMultiplier(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getBlueMultiplier <em>Blue Multiplier</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Blue Multiplier</em>' attribute. * @see #getBlueMultiplier() * @generated */ void setBlueMultiplier(Double value); /** * Returns the value of the '<em><b>Blue Offset</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Blue Offset</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Blue Offset</em>' attribute. * @see #setBlueOffset(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_BlueOffset() * @model * @generated */ Double getBlueOffset(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getBlueOffset <em>Blue Offset</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Blue Offset</em>' attribute. * @see #getBlueOffset() * @generated */ void setBlueOffset(Double value); /** * Returns the value of the '<em><b>Green Multiplier</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Green Multiplier</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Green Multiplier</em>' attribute. * @see #setGreenMultiplier(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_GreenMultiplier() * @model * @generated */ Double getGreenMultiplier(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getGreenMultiplier <em>Green Multiplier</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Green Multiplier</em>' attribute. * @see #getGreenMultiplier() * @generated */ void setGreenMultiplier(Double value); /** * Returns the value of the '<em><b>Green Offset</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Green Offset</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Green Offset</em>' attribute. * @see #setGreenOffset(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_GreenOffset() * @model * @generated */ Double getGreenOffset(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getGreenOffset <em>Green Offset</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Green Offset</em>' attribute. * @see #getGreenOffset() * @generated */ void setGreenOffset(Double value); /** * Returns the value of the '<em><b>Red Multiplier</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Red Multiplier</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Red Multiplier</em>' attribute. * @see #setRedMultiplier(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_RedMultiplier() * @model * @generated */ Double getRedMultiplier(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getRedMultiplier <em>Red Multiplier</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Red Multiplier</em>' attribute. * @see #getRedMultiplier() * @generated */ void setRedMultiplier(Double value); /** * Returns the value of the '<em><b>Red Offset</b></em>' attribute. * <!-- begin-user-doc --> * <p> * If the meaning of the '<em>Red Offset</em>' attribute isn't clear, * there really should be more of a description here... * </p> * <!-- end-user-doc --> * @return the value of the '<em>Red Offset</em>' attribute. * @see #setRedOffset(Double) * @see at.bestsolution.efxclipse.formats.fxg.fxg.FxgPackage#getColorTransform_RedOffset() * @model * @generated */ Double getRedOffset(); /** * Sets the value of the '{@link at.bestsolution.efxclipse.formats.fxg.fxg.ColorTransform#getRedOffset <em>Red Offset</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @param value the new value of the '<em>Red Offset</em>' attribute. * @see #getRedOffset() * @generated */ void setRedOffset(Double value); } // ColorTransform