Skip to main content

Auki::ConjureKit::Manna::GPULighthouseScanner

Inherits from Auki.ConjureKit.Manna.ILighthouseScanner

Public Functions

Name
GPULighthouseScanner(Manna manna, IConjureKit conjureKit)
voidStart(Action< Lighthouse, Pose, long, uint > onFound)
voidStop()
voidUpdate()
voidResetPreviouslyScannedLighthouses()
boolIsRunning()
voidProcessVideoFrameTexture(Texture2D texture, QrPoseSolverCoordinateEnvironment env)

Public Attributes

Name
readonly Vector2[]AdjustedCorners

Public Functions Documentation

function GPULighthouseScanner

GPULighthouseScanner(
Manna manna,
IConjureKit conjureKit
)

function Start

void Start(
Action< Lighthouse, Pose, long, uint > onFound
)

function Stop

void Stop()

function Update

void Update()

function ResetPreviouslyScannedLighthouses

void ResetPreviouslyScannedLighthouses()

function IsRunning

bool IsRunning()

function ProcessVideoFrameTexture

void ProcessVideoFrameTexture(
Texture2D texture,
QrPoseSolverCoordinateEnvironment env
)

Public Attributes Documentation

variable AdjustedCorners

readonly Vector2[] AdjustedCorners = new Vector2[4];