/**
 * @(#)SWFCxform.java
 * @author  Intelligent Technology Inc.
 * @version 1.00 2002/4
 */
package	jp.co.iti.swf;

/**
 * SWF BasicTypesのCXFORM Recordを表す。
 */
public class SWFCxform implements Cloneable{
	public	boolean	hasAdd;
	public	boolean	hasMulti;
	public	boolean	hasAlpha;
	public	int		RedMulti;
	public	int		GreenMulti;
	public	int		BlueMulti;
	public	int		AlphaMulti;
	public	int		RedAdd;
	public	int		GreenAdd;
	public	int		BlueAdd;
	public	int		AlphaAdd;
	
	/**
	 * @since	1.00
	 */
	public	SWFCxform(){}
	
	/**
	 * コピーコンストラクタ。
	 * @since	1.00
	 */
	public	SWFCxform(SWFCxform org){
		hasAdd		=	org.hasAdd;
		hasMulti	=	org.hasMulti;
		hasAlpha	=	org.hasAlpha;
		RedMulti	=	org.RedMulti;
		GreenMulti	=	org.GreenMulti;
		BlueMulti	=	org.BlueMulti;
		AlphaMulti	=	org.AlphaMulti;
		RedAdd		=	org.RedAdd;
		GreenAdd	=	org.GreenAdd;
		BlueAdd		=	org.BlueAdd;
		AlphaAdd	=	org.AlphaAdd;
	}
	/**
	 * このインスタンスのクローンを作る。
	 * @return	このインスタンスのクローン。
	 * @since	1.00
	 */
	public	Object	clone(){ return new SWFCxform(this); }
}
