Interface for a local presentation scene event used by an example chat backend. Declares OnExampleChatMessage(name, message) and inherits ISceneEvent<IExampleChatMessageEvent> so scene systems can dispatch it.
using Sandbox;
namespace SuperuserCompatibilityLab;
/// <summary>Local presentation event for the independent example backend's ordinary messages.</summary>
public interface IExampleChatMessageEvent : ISceneEvent<IExampleChatMessageEvent>
{
/// <summary>Displays text already authenticated and routed by the example host.</summary>
void OnExampleChatMessage( string name, string message );
}