mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-05 06:39:50 +00:00
ad2c84acb2
This reverts commit c3e77d24
24 lines
510 B
C#
24 lines
510 B
C#
using Cysharp.Threading.Tasks;
|
|
using QSB.Utility;
|
|
using System.Threading;
|
|
using UnityEngine;
|
|
|
|
namespace QSB.WorldSync;
|
|
|
|
public enum WorldObjectScene
|
|
{
|
|
Both,
|
|
SolarSystem,
|
|
Eye
|
|
}
|
|
|
|
public abstract class WorldObjectManager : MonoBehaviour, IAddComponentOnStart
|
|
{
|
|
public abstract WorldObjectScene WorldObjectScene { get; }
|
|
|
|
public abstract UniTask BuildWorldObjects(OWScene scene, CancellationToken ct);
|
|
|
|
public virtual void UnbuildWorldObjects() { }
|
|
|
|
public override string ToString() => GetType().Name;
|
|
} |