Table of Contents

Namespace RustPlusApi.Data.Events

Classes

CameraRaysEventArg

Event argument raised when a camera rays broadcast is received. Inherits all CameraFrame fields so callers can pass it directly to CameraRenderer.AddRays.

ClanChangedEventArg

Event argument raised when the clan snapshot changes.

ClanMessageEventArg

Event argument raised when a new clan chat message arrives.

EntityChangedEventArg

Event argument raised for every EntityChanged broadcast, exposing the full raw payload before any device-type heuristic. The broadcast carries no entity type; consumers that know their paired entity ids should route on Id.

SmartDeviceEventArg

Event argument raised when a subscribed binary-state smart device (a smart switch or a smart alarm) changes state.

StorageMonitorEventArg

Event argument raised when a subscribed storage monitor reports a change.

TeamChangedEventArg

Event argument raised when the team snapshot changes.

TeamMessageEventArg

Event argument raised when a new team chat message arrives. Inherits all TeamMessage fields.