refactor(input): extract the gameplay frame
This commit is contained in:
parent
0bc9fda9de
commit
c557038353
24 changed files with 2433 additions and 559 deletions
|
|
@ -4,3 +4,8 @@ internal interface ILiveInWorldSource
|
|||
{
|
||||
bool IsInWorld { get; }
|
||||
}
|
||||
|
||||
internal interface ILiveWorldSessionSource
|
||||
{
|
||||
AcDream.Core.Net.WorldSession? CurrentSession { get; }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -161,7 +161,8 @@ internal sealed class ProductionLiveSessionOperations : ILiveSessionOperations
|
|||
internal sealed class LiveSessionController
|
||||
: IDisposable,
|
||||
ILiveSessionFramePhase,
|
||||
ILiveInWorldSource
|
||||
ILiveInWorldSource,
|
||||
ILiveWorldSessionSource
|
||||
{
|
||||
private sealed class SessionScope(
|
||||
WorldSession session,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue