Axiom.Serialization.MaterialSerializer.ParseSetTextureAlias C# (CSharp) Метод

ParseSetTextureAlias() приватный Метод

private ParseSetTextureAlias ( string parameters, MaterialScriptContext context ) : bool
parameters string
context MaterialScriptContext
Результат bool
		protected static bool ParseSetTextureAlias( string parameters, MaterialScriptContext context )
		{
			// get the texture alias
			string[] values = parameters.Split( new char[] { ' ', '\t' } );

			if ( values.Length != 2 )
			{
				LogParseError( context, "Invalid set_texture_alias entry - expected 2 parameters." );
				return true;
			}
			// update section
			if ( context.textureAliases.ContainsKey( values[ 0 ] ) )
			{
				context.textureAliases[ values[ 0 ] ] = values[ 1 ];
			}
			else
			{
				context.textureAliases.Add( values[ 0 ], values[ 1 ] );
			}

			return false;
		}