acdream/src/AcDream.App/Rendering/ILiveAnimationPresentationContext.cs
Erik f004ac5562 refactor(animation): extract live PartArray presenter
Move final live part composition, exact-incarnation schedule handoff, MotionDone binding, and presentation diagnostics out of GameWindow while preserving the retail frame order. Reject stale schedule and completion ABA at the new owner boundary.

Co-Authored-By: OpenAI Codex <codex@openai.com>
2026-07-21 09:37:02 +02:00

10 lines
253 B
C#

using AcDream.App.World;
using AcDream.Core.Physics;
namespace AcDream.App.Rendering;
internal interface ILiveAnimationPresentationContext
{
uint LocalPlayerGuid { get; }
MotionInterpreter? ResolveMotionInterpreter(LiveEntityRecord record);
}