mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-06-03 00:58:13 -04:00
26 lines
720 B
C#
26 lines
720 B
C#
namespace AssetStudio
|
|
{
|
|
public abstract class Texture : NamedObject
|
|
{
|
|
protected Texture() { }
|
|
|
|
protected Texture(ObjectReader reader) : base(reader)
|
|
{
|
|
if (version >= (2017, 3)) //2017.3 and up
|
|
{
|
|
if (version < (2023, 2)) //2023.2 down
|
|
{
|
|
var m_ForcedFallbackFormat = reader.ReadInt32();
|
|
var m_DownscaleFallback = reader.ReadBoolean();
|
|
}
|
|
|
|
if (version >= (2020, 2)) //2020.2 and up
|
|
{
|
|
var m_IsAlphaChannelOptional = reader.ReadBoolean();
|
|
}
|
|
reader.AlignStream();
|
|
}
|
|
}
|
|
}
|
|
}
|