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; }
|
2022-01-26 00:55:47 -08:00
|
|
|
|
MonoBehaviour AttachedObject { get; }
|
2021-02-09 21:35:31 +00:00
|
|
|
|
|
|
|
|
|
void OnRemoval();
|
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-25 23:40:38 -08:00
|
|
|
|
void SendInitialState(uint to);
|
2020-12-24 09:41:38 +01:00
|
|
|
|
}
|
|
|
|
|
}
|