For palette indexing
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
828 B

namespace Palettizer
{
public struct GMTextureGroupID
{
public string Name { get; set; }
public string Path { get; set; } // this doesnt seem to be used lol
}
public struct GMSpriteFrameID
{
public string Name { get; set; } // this is actually a GUID lol
}
public struct GMSpriteCompositeImage
{
public GMSpriteFrameID FrameID { get; set; }
}
public struct GMSpriteFrame
{
public GMSpriteCompositeImage CompositeImage { get; set; }
}
public struct GMSpriteLayer
{
public string Name { get; set; } // this is actually a GUID lol
}
public struct GMSprite
{
public GMTextureGroupID TextureGroupID { get; set; }
public GMSpriteFrame[] Frames { get; set; }
public GMSpriteLayer[] Layers { get; set; }
public string ResourceType { get; set; }
public string Name { get; set; }
}
}