public Sprite(Texture texture) { Color = Color.White; Texture = texture; sprite = new SfmlSprite(Texture); sprite.Color = Color; }
public Sprite() { #if SFML_RENDERER sprite = new SfmlSprite(); #else throw new Exception("No render engine is specified."); #endif }
public Sprite(Texture texture, Rect <int> rectangle) { Color = Color.White; Texture = texture; TextureRect = rectangle; sprite = new SfmlSprite(Texture); sprite.Color = Color; }
public Sprite(Sprite copy) { Color = copy.Color; Texture = copy.Texture; TextureRect = copy.TextureRect; sprite = new SfmlSprite(Texture); sprite.Color = Color; }