refactors
This commit is contained in:
parent
f4dcc9b5a7
commit
f5cbd9dbab
@ -5,16 +5,16 @@ namespace RecrownedAthenaeum.Pipeline.TextureAtlas
|
|||||||
{
|
{
|
||||||
public class TextureAtlasData
|
public class TextureAtlasData
|
||||||
{
|
{
|
||||||
public TextureAtlasRegion[] regions;
|
public AtlasRegionData[] regions;
|
||||||
public string textureName;
|
public string textureName;
|
||||||
|
|
||||||
public TextureAtlasData(string textureName, TextureAtlasRegion[] regions)
|
public TextureAtlasData(string textureName, AtlasRegionData[] regions)
|
||||||
{
|
{
|
||||||
this.regions = regions;
|
this.regions = regions;
|
||||||
this.textureName = textureName;
|
this.textureName = textureName;
|
||||||
}
|
}
|
||||||
|
|
||||||
public class TextureAtlasRegion
|
public class AtlasRegionData
|
||||||
{
|
{
|
||||||
public string name;
|
public string name;
|
||||||
public Rectangle location;
|
public Rectangle location;
|
||||||
|
@ -122,7 +122,7 @@ namespace RecrownedAthenaeum.Tools.TextureAtlas
|
|||||||
{
|
{
|
||||||
GraphicsOptions gOptions = new GraphicsOptions();
|
GraphicsOptions gOptions = new GraphicsOptions();
|
||||||
|
|
||||||
TextureAtlasData.TextureAtlasRegion[] regions = new TextureAtlasData.TextureAtlasRegion[imageHandlersDictionary.Count];
|
TextureAtlasData.AtlasRegionData[] regions = new TextureAtlasData.AtlasRegionData[imageHandlersDictionary.Count];
|
||||||
|
|
||||||
using (Image<Rgba32> atlasTexture = new Image<Rgba32>(TextureLength, TextureLength))
|
using (Image<Rgba32> atlasTexture = new Image<Rgba32>(TextureLength, TextureLength))
|
||||||
{
|
{
|
||||||
@ -130,7 +130,7 @@ namespace RecrownedAthenaeum.Tools.TextureAtlas
|
|||||||
|
|
||||||
for (int i = 0; i < imageHandlers.Length; i++)
|
for (int i = 0; i < imageHandlers.Length; i++)
|
||||||
{
|
{
|
||||||
regions[i] = new TextureAtlasData.TextureAtlasRegion();
|
regions[i] = new TextureAtlasData.AtlasRegionData();
|
||||||
ImageHandler ih = imageHandlers[i];
|
ImageHandler ih = imageHandlers[i];
|
||||||
regions[i].SetBounds(ih.x, ih.y, ih.Width, ih.Height);
|
regions[i].SetBounds(ih.x, ih.y, ih.Width, ih.Height);
|
||||||
regions[i].ninePatchData = ih.ninePatchData;
|
regions[i].ninePatchData = ih.ninePatchData;
|
||||||
|
@ -20,7 +20,7 @@ namespace RecrownedAthenaeum.Pipeline
|
|||||||
|
|
||||||
for (int regionID = 0; regionID < regions.Length; regionID++)
|
for (int regionID = 0; regionID < regions.Length; regionID++)
|
||||||
{
|
{
|
||||||
TextureAtlasData.TextureAtlasRegion regionData = atlasData.regions[regionID];
|
TextureAtlasData.AtlasRegionData regionData = atlasData.regions[regionID];
|
||||||
DataTypes.NinePatch nPatch = null;
|
DataTypes.NinePatch nPatch = null;
|
||||||
if (regionData.ninePatchData != null)
|
if (regionData.ninePatchData != null)
|
||||||
{
|
{
|
||||||
|
@ -88,6 +88,7 @@
|
|||||||
<Compile Include="UI\Skin\Definitions\TextButtonSkinDefinition.cs" />
|
<Compile Include="UI\Skin\Definitions\TextButtonSkinDefinition.cs" />
|
||||||
<Compile Include="UI\Skin\Definitions\TextSkinDefinition.cs" />
|
<Compile Include="UI\Skin\Definitions\TextSkinDefinition.cs" />
|
||||||
<Compile Include="UI\Skin\Skin.cs" />
|
<Compile Include="UI\Skin\Skin.cs" />
|
||||||
|
<Compile Include="UI\Skin\SkinData.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="packages.config" />
|
<None Include="packages.config" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user