soulfire.bot_pb2.BotWatchPovRequest

class soulfire.bot_pb2.BotWatchPovRequest(instance_id: str | None = ..., bot_id: str | None = ..., width: int | None = ..., height: int | None = ..., max_distance: int | None = ..., fov: float | None = ..., camera_x: float | None = ..., camera_y: float | None = ..., camera_z: float | None = ..., y_rot: float | None = ..., x_rot: float | None = ..., include_hud: bool = ..., include_hands: bool = ..., include_debug_trace: bool = ..., interval_ms: int | None = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

INSTANCE_ID_FIELD_NUMBER: ClassVar[int]
BOT_ID_FIELD_NUMBER: ClassVar[int]
WIDTH_FIELD_NUMBER: ClassVar[int]
HEIGHT_FIELD_NUMBER: ClassVar[int]
MAX_DISTANCE_FIELD_NUMBER: ClassVar[int]
FOV_FIELD_NUMBER: ClassVar[int]
CAMERA_X_FIELD_NUMBER: ClassVar[int]
CAMERA_Y_FIELD_NUMBER: ClassVar[int]
CAMERA_Z_FIELD_NUMBER: ClassVar[int]
Y_ROT_FIELD_NUMBER: ClassVar[int]
X_ROT_FIELD_NUMBER: ClassVar[int]
INCLUDE_HUD_FIELD_NUMBER: ClassVar[int]
INCLUDE_HANDS_FIELD_NUMBER: ClassVar[int]
INCLUDE_DEBUG_TRACE_FIELD_NUMBER: ClassVar[int]
INTERVAL_MS_FIELD_NUMBER: ClassVar[int]
instance_id: str
bot_id: str
width: int
height: int
max_distance: int
fov: float
camera_x: float
camera_y: float
camera_z: float
y_rot: float
x_rot: float
include_hud: bool
include_hands: bool
include_debug_trace: bool
interval_ms: int