public AnimatedTexture this[WateringCanState s] { get { return(textures[s]); } }
public WateringCan(Rectangle position, WateringCanState state, double scale, Level level) : base(position, true, scale, level) { this.state = state; textures = LoadTextures <WateringCanState>(0); }