Move RGBA image contract to model

This commit is contained in:
gamer147
2026-08-03 10:46:28 -04:00
parent 94f59ddc3c
commit a584b734b3
24 changed files with 30 additions and 17 deletions

View File

@@ -3,6 +3,7 @@ using System.Diagnostics;
using System.IO;
using System.Collections.Generic;
using System.Threading;
using Age.Engine.Model;
using Age.Engine.Sys4;
internal interface IMoviePacingClock

View File

@@ -1,6 +1,7 @@
using System;
using System.IO;
using System.Runtime.InteropServices;
using Age.Engine.Model;
using Age.Engine.Sys4;
using Microsoft.Win32.SafeHandles;

View File

@@ -4,7 +4,6 @@ using System.Linq;
using System.Threading;
using Age.Engine.Hosting;
using Age.Engine.Model;
using Age.Engine.Sys4;
using Age.Engine.Text;
public sealed partial class GodotAdvHost

View File

@@ -2,7 +2,6 @@ using System;
using System.Collections.Generic;
using Godot;
using Age.Engine.Model;
using Age.Engine.Sys4;
/// <summary>
/// Godot-native presentation of AGE's sampled retained objects. Static decoded/color-key variants are

View File

@@ -1,4 +1,5 @@
using System;
using Age.Engine.Model;
using Age.Engine.Sys4;
internal readonly record struct MovieAudioInfo(int SampleRate, int Channels);

View File

@@ -2,7 +2,6 @@ using System.Collections.Generic;
using System.Linq;
using Godot;
using Age.Engine.Model;
using Age.Engine.Sys4;
public partial class Main
{

View File

@@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Age.Engine.Sys4;
using Age.Engine.Model;
internal readonly record struct MovieSurfaceBinding(long PlaybackId, long ResourceId, int SurfaceSlot);
internal sealed record MovieSurfaceFrame(RgbaImage Image, string Name, int AssetId);