Enum CameraControlFlags
- Namespace
- RustPlusApi.Data.Cameras
- Assembly
- RustPlusApi.dll
Bitmask describing which inputs a subscribed camera supports
(from AppCameraInfo.controlFlags). Values mirror liamcottle/rustplus.js.
[Flags]
[SuppressMessage("Naming", "CA1711:Identifiers should not have incorrect suffix", Justification = "Mirrors the protocol's controlFlags; 'Flags' suffix is idiomatic for [Flags] enums.")]
[SuppressMessage("Minor Code Smell", "S2344:Enumeration type names should not have a 'Flags' or 'Enum' suffix", Justification = "Mirrors the protocol's controlFlags; 'Flags' suffix is idiomatic for [Flags] enums.")]
public enum CameraControlFlags
Fields
Crosshair = 32The camera renders a crosshair overlay.
Fire = 8Fire inputs are supported.
Mouse = 2Mouse look is supported.
Movement = 1WASD movement is supported.
None = 0No controls available.
Reload = 16Reload input is supported.
SprintAndDuck = 4Sprint and duck inputs are supported.