Axiom.RenderSystems.Xna.HLSL.HLSLProgram.SetParam C# (CSharp) Метод

SetParam() публичный Метод

Sets a param for this HLSL program.
public SetParam ( string name, string val ) : bool
name string
val string
Результат bool
		public override bool SetParam( string name, string val )
		{
			bool handled = true;

			switch ( name )
			{
				case "entry_point":
					entry = val;
					break;

				case "target":
					target = val.Split( ' ' )[ 0 ];
					break;

				case "preprocessor_defines":
					preprocessorDefines = val;
					break;

                case "includes_skeletal_animation":
                    this.IsSkeletalAnimationIncluded = true;
                    break;

				default:
					LogManager.Instance.Write( "HLSLProgram: Unrecognized parameter '{0}'", name );
					handled = false;
					break;
			}

			return handled;
		}