﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="ShaderParameter,flash.display.ShaderParameter,ACTIONSCRIPT2,ACTIONSCRIPT3,ADD,ALPHA,ALPHA,ALWAYS,AUTO,BEST,BEVEL,BLUE,BOOL2,BOOL3,BOOL4,BOOL,BOTTOM,BOTTOM,BOTTOM,BOTTOM_LEFT,BOTTOM_LEFT,BOTTOM_RIGHT,BOTTOM_RIGHT,CURVE_TO,DARKEN,DEFAULT,DEFAULT_OFF,DEFAULT_ON,DIFFERENCE,ERASE,EVEN_ODD,EXACT_FIT,FAST,FLASH10,FLASH1,FLASH2,FLASH3,FLASH4,FLASH5,FLASH6,FLASH7,FLASH8,FLASH9,FLOAT2,FLOAT3,FLOAT4,FLOAT,FULL,FULL_SCREEN,FULL_SCREEN_INTERACTIVE,GREEN,HARDLIGHT,HIGH,HORIZONTAL,INT2,INT3,INT4,INT,INVERT,LAYER,LEFT,LEFT,LIGHTEN,LIGHTWEIGHT,LINEAR,LINEAR_RGB,LINE_TO,LOW,MATRIX2X2,MATRIX3X3,MATRIX4X4,MAXIMIZED,MEDIUM,MINIMIZED,MITER,MOVE_TO,MULTIPLY,NEGATIVE,NEVER,NONE,NONE,NONE,NONE,NONE,NONE,NON_ZERO,NORMAL,NORMAL,NORMAL,NORMAL,NORMAL,NO_BORDER,NO_OP,NO_SCALE,OFF,ON,OVERLAY,PAD,POSITIVE,RADIAL,RED,REFLECT,REPEAT,RGB,RIGHT,RIGHT,ROUND,ROUND,SCREEN,SHADER,SHOW_ALL,SQUARE,STANDARD,SUBTRACT,TOP,TOP,TOP,TOP_LEFT,TOP_LEFT,TOP_RIGHT,TOP_RIGHT,UNSUPPORTED,UTILITY,VERTICAL,WIDE_LINE_TO,WIDE_MOVE_TO,accessibilityProperties,actionScriptVersion,active,align,alpha,alpha,alphas,alwaysInFront,applicationDomain,bitmapData,bitmapData,blendMode,blendShader,bounds,bounds,buttonMode,byteCode,bytesLoaded,bytes,bytesTotal,cacheAsBitmap,caps,channels,checked,childAllowsParent,childSandboxBridge,closed,colorCorrection,colorCorrectionSupport,colorDepth,color,colors,commands,content,contentLoaderInfo,content,contentType,contextMenu,culling,currentFrameLabel,currentFrame,currentLabel,currentLabels,currentScene,data,data,data,displayState,displayState,doubleClickEnabled,downState,dropTarget,enabled,enabled,enabled,fill,filters,focalPointRatio,focusRect,focus,frameRate,frameRate,frame,framesLoaded,fullScreenHeight,fullScreenSourceRect,fullScreenWidth,graphics,graphics,height,height,height,height,height,height,height,hitArea,hitTestState,index,index,indices,input,interpolationMethod,isSeparator,items,joints,keyEquivalentModifiers,keyEquivalent,label,labels,loaderInfo,loader,loaderURL,mainScreen,mask,matrix,matrix,matrix,maxSize,maximizable,maximizable,menu,menu,minSize,minimizable,minimizable,miterLimit,mnemonicIndex,mouseChildren,mouseChildren,mouseEnabled,mouseX,mouseY,name,name,name,name,nativeWindow,numChildren,numChildren,numFrames,numItems,opaqueBackground,overState,parameters,parentAllowsChild,parent,parentSandboxBridge,parent,pixelHinting,pixelSnapping,precisionHint,progress,quality,ratios,rect,repeat,resizable,resizable,root,rotation,rotationX,rotationY,rotationZ,sameDomain,scale9Grid,scaleMode,scaleMode,scaleX,scaleY,scaleZ,scenes,screens,scrollRect,shader,shader,sharedEvents,showDefaultContextMenu,smooth,smoothing,soundTransform,soundTransform,spreadMethod,stageFocusRect,stageHeight,stage,stage,stageWidth,submenu,supportsMenu,supportsNotification,supportsTransparency,swfVersion,systemChrome,systemChrome,systemMaxSize,systemMinSize,tabChildren,tabChildren,tabEnabled,tabIndex,target,textSnapshot,textSnapshot,thickness,title,totalFrames,trackAsMenu,trackAsMenu,transform,transparent,transparent,transparent,type,type,type,type,upState,url,useHandCursor,useHandCursor,uvtData,value,vertices,visibleBounds,visible,visible,width,width,width,width,width,width,width,winding,x,x,y,y,z"><title>flash.display.ShaderParameter (ActionScript 3.0)</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'ShaderParameter - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?flash/display/ShaderParameter.html&amp;flash/display/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">ShaderParameter</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("ShaderParameter"); titleBar_setSubNav(false,true,false	,false,false,false,true,false,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">flash.display</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final  dynamic   class  ShaderParameter</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">ShaderParameter  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr></table><p></p><p></p><p></p>
        A ShaderParameter instance represents a single input parameter of
  a shader kernel. A kernel can be defined to accept zero, one, or more 
  parameters that are used in the kernel execution. A ShaderParameter 
  provides information about the parameter, such as the type of data 
  it expects. It also provides a mechanism for setting the parameter 
  value that is used when the shader executes. To specify a value or 
  values for the shader parameter, 
  create an Array containing the value or values and assign it to the
        <code>value</code>
        property.
        <p>
          A ShaderParameter instance representing a parameter 
  for a Shader instance is accessed as a property of the Shader instance's
          <code>data</code>
          property. The ShaderParameter property has the same name 
  as the parameter's name in the shader code. 
  For example, if a shader defines a parameter named
          <code>radius</code>
          , 
  the ShaderParameter instance representing the
          <code>radius</code>
          parameter 
  is available as the
          <code>radius</code>
          property, as shown here:
        </p>
        
               <div class="listing"><pre>var radiusParam:ShaderParameter = myShader.data.radius;</pre></div>
        
               <p>
          In addition to the defined properties of the ShaderParameter class, 
  each ShaderParameter instance has additional properties 
  corresponding to any metadata defined for the parameter. These properties 
  are added to the ShaderParameter object when it is created. The properties' 
  names match the metadata names specified in the shader's source code. 
  The data type of each property varies according to the data type of the 
  corresponding metadata. A text metadata value such as "description" is a String 
  instance. A metadata property with a non-string value (such as
          <code>minValue</code>
          or
          <code>defaultValue</code>
          ) is represented as an Array instance. The number of elements and 
  element data types correspond to the metadata values.
        </p>
        
               <p>For example, suppose a shader includes the following two parameter declarations:</p>
        
               <div class="listing"><pre>parameter float2 size
  &lt;
      description: "The size of the image to which the kernel is applied";
      minValue: float2(0.0, 0.0);
      maxValue: float2(100.0, 100.0);
      defaultValue: float2(50.0, 50.0);
  &gt;;
  
  parameter float radius
  &lt;
      description: "The radius of the effect";
      minValue: 0.0;
      maxValue: 50.0;
      defaultValue: 25.0;
  &gt;;</pre></div>
        
               <p>
          The ShaderParameter instance 
  corresponding to the
          <code>size</code>
          parameter has the following metadata 
  properties in addition to its built-in properties:
        </p>
        
               <table class="innertable" ><tr><th>Property name</th><th>Data type</th><th>Value</th></tr><tr><td>
                              <code>name</code>
                           </td><td>String</td><td>
                              <code>"size"</code>
                           </td></tr><tr><td>
                              <code>description</code>
                           </td><td>String</td><td>
                              <code>"The size of the image to which the kernel is applied"</code>
                           </td></tr><tr><td>
                              <code>minValue</code>
                           </td><td>Array</td><td>
                              <code>[0, 0]</code>
                           </td></tr><tr><td>
                              <code>maxValue</code>
                           </td><td>Array</td><td>
                              <code>[100, 100]</code>
                           </td></tr><tr><td>
                              <code>defaultValue</code>
                           </td><td>Array</td><td>
                              <code>[50, 50]</code>
                           </td></tr></table>
        
               <p>
          The ShaderParameter corresponding to the
          <code>radius</code>
          parameter 
  has the following additional properties:
        </p>
        
               <table class="innertable" ><tr><th>Property name</th><th>Data type</th><th>Value</th></tr><tr><td>
                              <code>name</code>
                           </td><td>String</td><td>
                              <code>"radius"</code>
                           </td></tr><tr><td>
                              <code>description</code>
                           </td><td>String</td><td>
                              <code>"The radius of the effect"</code>
                           </td></tr><tr><td>
                              <code>minValue</code>
                           </td><td>Array</td><td>
                              <code>[0]</code>
                           </td></tr><tr><td>
                              <code>maxValue</code>
                           </td><td>Array</td><td>
                              <code>[50]</code>
                           </td></tr><tr><td>
                              <code>defaultValue</code>
                           </td><td>Array</td><td>
                              <code>[25]</code>
                           </td></tr></table>
        
               <p>Generally, developer code does not create a ShaderParameter instance 
  directly. A ShaderParameter instance is created for each of a shader's 
  parameters when the Shader instance is created.</p>
        
            <p></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="ShaderData.html" target="">flash.display.ShaderData</a><br/><a href="Shader.html#data" target="">flash.display.Shader.data</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#index" class="signatureLink">index</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">[read-only] The zero-based index of the parameter.</div></td><td class="summaryTableOwnerCol">ShaderParameter</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#type" class="signatureLink">type</a> : <a href="../../String.html">String</a><div class="summaryTableDescription">[read-only] The data type of the parameter as defined in the shader.</div></td><td class="summaryTableOwnerCol">ShaderParameter</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#value" class="signatureLink">value</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">The value or values that are passed in as the parameter value to the shader.</div></td><td class="summaryTableOwnerCol">ShaderParameter</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#ShaderParameter()" class="signatureLink">ShaderParameter</a>()</div><div class="summaryTableDescription">Creates a ShaderParameter instance.</div></td><td class="summaryTableOwnerCol">ShaderParameter</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="index"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">index</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>index:<a href="../../int.html">int</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>The zero-based index of the parameter.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get index():<a href="../../int.html">int</a></code><br/></div><a name="propertyDetail"></a><a name="type"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">type</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>type:<a href="../../String.html">String</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The data type of the parameter as defined in the shader. The set of 
  possible values for the
          <code>type</code>
          property is defined by the 
  constants in the ShaderParameterType class.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get type():<a href="../../String.html">String</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="ShaderParameterType.html" target="">flash.display.ShaderParameterType</a></div></div><a name="propertyDetail"></a><a name="value"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">value</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>value:<a href="../../Array.html">Array</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The value or values that are passed in as the parameter value to the shader. 
  The
          <code>value</code>
          property is an indexed Array. The number and type of 
  the elements of the Array correspond to the data type of the parameter, which 
  can be determined using the
          <code>type</code>
          property.
          <p>
            The following table indicates the parameter type and corresponding 
  number and data type of the
            <code>value</code>
            Array's elements:
          </p>
          
          <table class="innertable" ><tr><th>Parameter type</th><th># Elements</th><th>Element data type</th></tr><tr><td>
                    float (
                    <code>ShaderParameterType.FLOAT</code>
                    )
                  </td><td>1</td><td>Number</td></tr><tr><td>
                    float2 (
                    <code>ShaderParameterType.FLOAT2</code>
                    )
                  </td><td>2</td><td>Number</td></tr><tr><td>
                    float3 (
                    <code>ShaderParameterType.FLOAT3</code>
                    )
                  </td><td>3</td><td>Number</td></tr><tr><td>
                    float4 (
                    <code>ShaderParameterType.FLOAT4</code>
                    )
                  </td><td>4</td><td>Number</td></tr><tr><td>
                    int (
                    <code>ShaderParameterType.INT</code>
                    )
                  </td><td>1</td><td>int or uint</td></tr><tr><td>
                    int2 (
                    <code>ShaderParameterType.INT2</code>
                    )
                  </td><td>2</td><td>int or uint</td></tr><tr><td>
                    int3 (
                    <code>ShaderParameterType.INT3</code>
                    )
                  </td><td>3</td><td>int or uint</td></tr><tr><td>
                    int4 (
                    <code>ShaderParameterType.INT4</code>
                    )
                  </td><td>4</td><td>int or uint</td></tr><tr><td>
                    bool (
                    <code>ShaderParameterType.BOOL</code>
                    )
                  </td><td>1</td><td>Boolean</td></tr><tr><td>
                    bool2 (
                    <code>ShaderParameterType.BOOL2</code>
                    )
                  </td><td>2</td><td>Boolean</td></tr><tr><td>
                    bool3 (
                    <code>ShaderParameterType.BOOL3</code>
                    )
                  </td><td>3</td><td>Boolean</td></tr><tr><td>
                    bool4 (
                    <code>ShaderParameterType.BOOL4</code>
                    )
                  </td><td>4</td><td>Boolean</td></tr><tr><td>
                    float2x2 (
                    <code>ShaderParameterType.MATRIX2X2</code>
                    )
                  </td><td>4</td><td>Number</td></tr><tr><td>
                    float3x3 (
                    <code>ShaderParameterType.MATRIX3X3</code>
                    )
                  </td><td>9</td><td>Number</td></tr><tr><td>
                    float4x4 (
                    <code>ShaderParameterType.MATRIX4X4</code>
                    )
                  </td><td>16</td><td>Number</td></tr></table>
          
          <p>
            For the matrix parameter types, the array elements fill the rows of
  the matrix, then the columns. For example, suppose the following line 
  of ActionScript is used to fill a
            <code>float2x2</code>
            parameter named
            <code>myMatrix</code>
            :
          </p>
          
          <div class="listing"><pre>myShader.data.myMatrix.value = [.1, .2, .3, .4];</pre></div>
          
          <p>Within the shader, the matrix elements have the following values:</p>
          
          <ul><li>
              <code>myMatrix[0][0]</code>
              : .1
            </li><li>
              <code>myMatrix[0][1]</code>
              : .2
            </li><li>
              <code>myMatrix[1][0]</code>
              : .3
            </li><li>
              <code>myMatrix[1][1]</code>
              : .4
            </li></ul>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get value():<a href="../../Array.html">Array</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set value(value:<a href="../../Array.html">Array</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="ShaderParameter()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ShaderParameter</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function ShaderParameter()</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p>Creates a ShaderParameter instance. Developer code does 
   not call the ShaderParameter constructor 
   directly. A ShaderParameter instance is created for each of a 
   shader's parameters when the Shader instance is created.</p></div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter ShaderParameter </div><div style="display:none">flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter flash.display.ShaderParameter </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
