Use read-only autoimplemented property when possible
This commit is contained in:
committed by
atlimit8
parent
79f321cb44
commit
7eb64ea6fc
@@ -31,7 +31,7 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
class ShpD2Frame : ISpriteFrame
|
||||
{
|
||||
public SpriteFrameType Type => SpriteFrameType.Indexed8;
|
||||
public Size Size { get; private set; }
|
||||
public Size Size { get; }
|
||||
public Size FrameSize => Size;
|
||||
public float2 Offset => float2.Zero;
|
||||
public byte[] Data { get; set; }
|
||||
|
||||
@@ -56,7 +56,7 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
return int.Parse(match.Groups[group].Value);
|
||||
}
|
||||
|
||||
public IReadOnlyList<ISpriteFrame> Frames { get; private set; }
|
||||
public IReadOnlyList<ISpriteFrame> Frames { get; }
|
||||
|
||||
public ShpRemasteredSprite(Stream stream)
|
||||
{
|
||||
|
||||
@@ -115,7 +115,7 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
}
|
||||
}
|
||||
|
||||
public IReadOnlyList<ISpriteFrame> Frames { get; private set; }
|
||||
public IReadOnlyList<ISpriteFrame> Frames { get; }
|
||||
public readonly Size Size;
|
||||
|
||||
int recurseDepth = 0;
|
||||
|
||||
@@ -21,8 +21,8 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
class TmpRAFrame : ISpriteFrame
|
||||
{
|
||||
public SpriteFrameType Type => SpriteFrameType.Indexed8;
|
||||
public Size Size { get; private set; }
|
||||
public Size FrameSize { get; private set; }
|
||||
public Size Size { get; }
|
||||
public Size FrameSize { get; }
|
||||
public float2 Offset => float2.Zero;
|
||||
public byte[] Data { get; set; }
|
||||
public bool DisableExportPadding => false;
|
||||
|
||||
@@ -21,8 +21,8 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
class TmpTDFrame : ISpriteFrame
|
||||
{
|
||||
public SpriteFrameType Type => SpriteFrameType.Indexed8;
|
||||
public Size Size { get; private set; }
|
||||
public Size FrameSize { get; private set; }
|
||||
public Size Size { get; }
|
||||
public Size FrameSize { get; }
|
||||
public float2 Offset => float2.Zero;
|
||||
public byte[] Data { get; set; }
|
||||
public bool DisableExportPadding => false;
|
||||
|
||||
@@ -38,9 +38,9 @@ namespace OpenRA.Mods.Cnc.SpriteLoaders
|
||||
class TmpTSFrame : ISpriteFrame
|
||||
{
|
||||
public SpriteFrameType Type => SpriteFrameType.Indexed8;
|
||||
public Size Size { get; private set; }
|
||||
public Size Size { get; }
|
||||
public Size FrameSize => Size;
|
||||
public float2 Offset { get; private set; }
|
||||
public float2 Offset { get; }
|
||||
public byte[] Data { get; set; }
|
||||
public byte[] DepthData { get; set; }
|
||||
public bool DisableExportPadding => false;
|
||||
|
||||
Reference in New Issue
Block a user