This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
chovy-gm/GMAssetCompiler/IMachineType.cs

70 lines
641 B
C#

namespace GMAssetCompiler
{
internal interface IMachineType
{
string Name
{
get;
}
string Description
{
get;
}
string Extension
{
get;
}
eOutputType OutputType
{
get;
}
int TPageWidth
{
get;
}
int TPageHeight
{
get;
}
int TPageBorderTop
{
get;
}
int TPageBorderBottom
{
get;
}
int TPageBorderLeft
{
get;
}
int TPageBorderRight
{
get;
}
eTexType OpaqueTextureType
{
get;
}
eTexType AlphaTextureType
{
get;
}
ushort Convert4444(int _a, int _r, int _g, int _b);
uint Convert8888(int _a, int _r, int _g, int _b);
}
}