2021-05-10 14:30:38 +01:00
|
|
|
|
using UnityEngine;
|
2021-04-16 11:40:13 +01:00
|
|
|
|
|
|
|
|
|
namespace QSB.WorldSync
|
2020-12-24 09:41:38 +01:00
|
|
|
|
{
|
|
|
|
|
public interface IWorldObject
|
|
|
|
|
{
|
|
|
|
|
int ObjectId { get; }
|
2021-02-08 20:04:14 +00:00
|
|
|
|
string Name { get; }
|
2021-02-09 21:35:31 +00:00
|
|
|
|
|
|
|
|
|
void OnRemoval();
|
2021-04-16 11:40:13 +01:00
|
|
|
|
MonoBehaviour ReturnObject();
|
2022-01-06 13:52:04 -08:00
|
|
|
|
bool ShouldDisplayDebug();
|
2021-12-28 18:06:34 +00:00
|
|
|
|
string ReturnLabel();
|
2022-01-06 16:10:44 +00:00
|
|
|
|
void DisplayLines();
|
2022-01-21 14:56:45 -08:00
|
|
|
|
|
2022-01-21 15:13:16 -08:00
|
|
|
|
void SendResyncInfo(uint to);
|
2020-12-24 09:41:38 +01:00
|
|
|
|
}
|
|
|
|
|
}
|