OpenBve.RouteInfoOverlay.setState C# (CSharp) Méthode

setState() private méthode

Sets the state, intializing any required resource.
private setState ( state newState ) : void
newState state The new state to set to.
Résultat void
		private void setState(state newState)
		{
			switch (newState)
			{
			case state.map:
				if (mapImage == null)
				{
					mapImage	= new Textures.Texture(Game.RouteInformation.RouteMap);
					mapSize		= Game.RouteInformation.RouteMap.Size;
				}
				break;
			case state.gradient:
				if (gradientImage == null)
				{
					gradientImage	= new Textures.Texture(Game.RouteInformation.GradientProfile);
					gradientSize	= Game.RouteInformation.GradientProfile.Size;
				}
				break;
			}
			currentState	= newState;
		}
	}