SoulFireCamera
Public Python members of SoulFireCamera.
Generated from the pinned SDK source. Use the matching installation. Each source link points to this baseline.
Methods decorated with @fn return effects. Their implementation signatures use EffectGen for the generator body. Compose them with yield from inside a scoped workflow.
capture
@fn("SoulFireCamera.capture")
def capture(
self,
options: CameraRenderOptions = _DEFAULT_CAMERA_OPTIONS,
*,
headers: Headers = None,
timeout_ms: int | None = None,
) -> EffectGen[BotRenderPovResponse, SoulFireOperationError]capture_bytes
@fn("SoulFireCamera.capture_bytes")
def capture_bytes(
self,
options: CameraRenderOptions = _DEFAULT_CAMERA_OPTIONS,
*,
headers: Headers = None,
timeout_ms: int | None = None,
) -> EffectGen[bytes, SoulFireOperationError]frames
def frames(
self,
options: CameraRenderOptions = _DEFAULT_CAMERA_OPTIONS,
*,
interval_ms: int = 0,
headers: Headers = None,
timeout_ms: int | None = None,
) -> Stream[BotPovFrame, SoulFireOperationError]world_map
@fn("SoulFireCamera.world_map")
def world_map(
self,
options: WorldMapOptions = _DEFAULT_WORLD_MAP_OPTIONS,
*,
headers: Headers = None,
timeout_ms: int | None = None,
) -> EffectGen[BotWorldMapResponse, SoulFireOperationError]How is this page?
Last updated on
