mirror of
https://github.com/Ellpeck/MLEM.git
synced 2024-11-22 12:58:33 +01:00
also set source in OffsetCopy
This commit is contained in:
parent
db02dfcfde
commit
a1df35ea05
1 changed files with 5 additions and 2 deletions
|
@ -60,7 +60,7 @@ namespace MLEM.Textures {
|
||||||
public string Name = string.Empty;
|
public string Name = string.Empty;
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// A <see cref="TextureRegion"/> that this texture region was created from.
|
/// A <see cref="TextureRegion"/> that this texture region was created from.
|
||||||
/// This value is set in the various constructors that accept another <see cref="TextureRegion"/> to create sub-regions from, as well as by MLEM.Data's <c>RuntimeTexturePacker</c>.
|
/// This value is set in the various constructors that accept another <see cref="TextureRegion"/> to create sub-regions from, in <see cref="OffsetCopy"/>, as well as by MLEM.Data's <c>RuntimeTexturePacker</c>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public TextureRegion Source;
|
public TextureRegion Source;
|
||||||
|
|
||||||
|
@ -132,7 +132,10 @@ namespace MLEM.Textures {
|
||||||
/// <param name="offset">The offset to apply to the <see cref="Position"/></param>
|
/// <param name="offset">The offset to apply to the <see cref="Position"/></param>
|
||||||
/// <returns>An offset copy of this texture region</returns>
|
/// <returns>An offset copy of this texture region</returns>
|
||||||
public TextureRegion OffsetCopy(Point offset) {
|
public TextureRegion OffsetCopy(Point offset) {
|
||||||
return new TextureRegion(this.Texture, this.Position + offset, this.Size) {Pivot = this.Pivot};
|
return new TextureRegion(this.Texture, this.Position + offset, this.Size) {
|
||||||
|
Pivot = this.Pivot,
|
||||||
|
Source = this
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue