# Missing Functions
This file shows which files that are missing in the rust plugin wrapper. If you add a function remove this from the list when doing a PR.

## Global Functions
- copyFrame
- convertFrameToRgb
- convertLidarDataToPointCloud
- rectifyImage
- projectRectifiedImage

## InitParams
- registerImageCallback
- registerLidarCallback
- registerShutdownCallback
##  ShutdownParams
Fully implemented!

## UpdateParams

- registerImageCallback 
- registerLidarCallback
- registerShutdownCallback
- setFpsCameraAnglesAndPosition
- getViewportMousePos
- isMouseReleasedSinceLastSwap
- virtualCameraPixelToRay
- getMonitorInfo
- imDrawPushScreenSpace
- imDrawPopScreenSpace
- imDrawIsMouseOverLastElement
- isMouseClickedLastElement
- isMousePressedOverLastElement
- imDrawRemoveLastElement
- setSeparateProjections
- setCurtain
- setStitchDistance
- setCameraBrightness
- setPanoramaVideoSettingsString
- setCameraCalibrationString
- getCameraCalibration
- setCameraCalibration
- getCameraCropData
- setEntityEnabled
- setEntityTransform
- setVirtualCameraPosition
- setVirtualCameraRotation
- setVirtualCameraFov
- setVirtualCameraResolution
- setVirtualCameraCircularCrop
- getFaults
- showHmdManualAdjustmentPattern
- getPanoramaVideoSettingsString
- getCameraRigSettingsString
- getStreamSenderIp
- playbackStart
- playbackPause
- playbackGetTimes
- playbackSetTime
- playbackAdvanceTime
- playbackSetLoop
- setCameraResolution
- setCameraGamma
- setCameraAutoExposureRoi
- projectHasUnsavedChanges
- modelEntitySetPath
- setStreamerTargetChannelUtilization
- setForceFeedbackAngle
- isStreamerRunning
- getStreamerAudioDestinationPort
- setStreamerFeedbackDestinationPort
- getStreamerFeedbackDestinationPort
- setComChannelDestinationPort
- getComChannelDestinationPort
- setComChannelReceivePort
- getComChannelReceivePort
- setRealtimeAudioLinkReceivePort
- getRealtimeAudioLinkReceivePort
- setRemoteStreamerFeedbackReceivePort
- getRemoteStreamerFeedbackReceivePort
- startEncodedProducerOutputs
- applyProjectTemplate
- setForceFeedbackForce
- setFpsCameraFieldOfView
- setHmdCameraFieldOfViewFactor
- getSavedCameraStates
- getSavedCameraState
- setSavedCameraState
- lerpToSavedCameraState
- getFpsCameraState
- getFpsCameraType
- setFpsCameraType
- setGuiVisible
- pushHmdPostTransform
- getHmdTransform
- comChannelMaxMessageSize

## DrawParams
- setSeparateProjections
- setCurtain
- setStitchDistance
- setCameraBrightness
- setPanoramaVideoSettingsString
- setCameraCalibrationString
- getCameraCalibration
- setCameraCalibration
- getCameraCropData
- setEntityEnabled
- setEntityTransform
- setVirtualCameraPosition
- setVirtualCameraRotation
- setVirtualCameraFov
- setVirtualCameraResolution
- setVirtualCameraCircularCrop
- getFaults
- showHmdManualAdjustmentPattern
- getPanoramaVideoSettingsString
- getCameraRigSettingsString
- getStreamSenderIp
- playbackStart
- playbackPause
- playbackGetTimes
- playbackSetTime
- playbackAdvanceTime
- playbackSetLoop
- setCameraResolution
- setCameraGamma
- setCameraAutoExposureRoi
- saveProject
- projectHasUnsavedChanges
- modelEntitySetPath
- setStreamerTargetChannelUtilization
- setForceFeedbackAngle
- isStreamerRunning
- setStreamerAudioDestinationPort
- getStreamerAudioDestinationPort
- setStreamerFeedbackDestinationPort
- getStreamerFeedbackDestinationPort
- getComChannelDestinationPort
- setComChannelReceivePort
- getComChannelReceivePort
- setRealtimeAudioLinkReceivePort
- getRealtimeAudioLinkReceivePort
- setRemoteStreamerFeedbackReceivePort
- getRemoteStreamerFeedbackReceivePort
- startEncodedProducerOutputs
- applyProjectTemplate
- setForceFeedbackForce
- setFpsCameraFieldOfView
- getSavedCameraStates
- getSavedCameraState
- setSavedCameraState
- lerpToSavedCameraState
- getFpsCameraState
- getFpsCameraType
- setFpsCameraType
- setGuiVisible
- pushHmdPostTransform
- getHmdTransform


## GuiParams
- setSeparateProjections
- setCurtain
- setStitchDistance
- setCameraBrightness
- setPanoramaVideoSettingsString
- setCameraCalibrationString
- getCameraCalibration
- setCameraCalibration
- getCameraCropData
- setEntityEnabled
- setEntityTransform
- setVirtualCameraPosition
- setVirtualCameraRotation
- setVirtualCameraFov
- setVirtualCameraResolution
- setVirtualCameraCircularCrop
- getFaults
- showHmdManualAdjustmentPattern
- getPanoramaVideoSettingsString
- getCameraRigSettingsString
- getStreamSenderIp
- playbackStart
- playbackPause
- playbackGetTimes
- playbackSetTime
- playbackAdvanceTime
- playbackSetLoop
- setCameraResolution
- setCameraGamma
- setCameraAutoExposureRoi
- saveProject
- projectHasUnsavedChanges
- modelEntitySetPath
- setStreamerTargetChannelUtilization
- setForceFeedbackAngle
- isStreamerRunning
- setStreamerAudioDestinationPort
- getStreamerAudioDestinationPort
- setStreamerFeedbackDestinationPort
- getStreamerFeedbackDestinationPort
- setComChannelDestinationPort
- getComChannelDestinationPort
- setComChannelReceivePort
- getComChannelReceivePort
- setRealtimeAudioLinkReceivePort
- getRealtimeAudioLinkReceivePort
- setRemoteStreamerFeedbackReceivePort
- getRemoteStreamerFeedbackReceivePort
- startEncodedProducerOutputs
- applyProjectTemplate
- setForceFeedbackForce
- setFpsCameraFieldOfView
- setHmdCameraFieldOfViewFactor
- getSavedCameraStates
- getSavedCameraState
- setSavedCameraState
- lerpToSavedCameraState
- getFpsCameraState
- getFpsCameraType
- setFpsCameraType
- setGuiVisible
- pushHmdPostTransform
- getHmdTransform
- comChannelMaxMessageSize
