mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-22 01:11:42 +00:00
Quite a few functions aren't wrapped, but the most critical ones for vision should be. This also fixes a couple of issues: - nivision_arm.ini (and imaqdx_arm.ini) are now generated without need for running the output on the RoboRIO. - enum values are generated even if the value is not directly specified.
82 lines
1.6 KiB
INI
82 lines
1.6 KiB
INI
[Block Comment]
|
|
exclude=
|
|
Typedefs
|
|
Forward Declare Data Structures
|
|
Error Codes Enumeration
|
|
Callbacks
|
|
|
|
; Error Codes Enumeration
|
|
[IMAQdxError]
|
|
exclude=True
|
|
|
|
; Callbacks
|
|
[FrameDoneEventCallbackPtr]
|
|
exclude=True
|
|
[PnpEventCallbackPtr]
|
|
exclude=True
|
|
[AttributeUpdatedEventCallbackPtr]
|
|
exclude=True
|
|
|
|
; Functions
|
|
[IMAQdxSequence]
|
|
arraysize=images:count
|
|
exclude=True
|
|
[IMAQdxEnumerateCameras]
|
|
arraysize=cameraInformationArray:count
|
|
exclude=True
|
|
[IMAQdxGetImageData]
|
|
#arraysize=buffer:bufferSize
|
|
[IMAQdxEnumerateVideoModes]
|
|
arraysize=videoModeArray:count
|
|
exclude=True
|
|
[IMAQdxEnumerateAttributes]
|
|
arraysize=attributeInformationArray:count
|
|
exclude=True
|
|
[IMAQdxGetAttribute]
|
|
exclude=True
|
|
[IMAQdxSetAttribute]
|
|
# has to be manual due to "..."
|
|
exclude=True
|
|
[IMAQdxGetAttributeMinimum]
|
|
exclude=True
|
|
[IMAQdxGetAttributeMaximum]
|
|
exclude=True
|
|
[IMAQdxGetAttributeIncrement]
|
|
exclude=True
|
|
[IMAQdxEnumerateAttributeValues]
|
|
arraysize=list:size
|
|
exclude=True
|
|
[IMAQdxGetAttributeTooltip]
|
|
exclude=True
|
|
[IMAQdxGetAttributeUnits]
|
|
exclude=True
|
|
[IMAQdxRegisterFrameDoneEvent]
|
|
# callback
|
|
exclude=True
|
|
[IMAQdxRegisterPnpEvent]
|
|
# callback
|
|
exclude=True
|
|
[IMAQdxWriteMemory]
|
|
arraysize=values:count
|
|
exclude=True
|
|
[IMAQdxReadMemory]
|
|
arraysize=values:count
|
|
exclude=True
|
|
[IMAQdxGetErrorString]
|
|
exclude=True
|
|
[IMAQdxEnumerateAttributes2]
|
|
arraysize=attributeInformationArray:count
|
|
exclude=True
|
|
[IMAQdxGetAttributeDescription]
|
|
exclude=True
|
|
[IMAQdxGetAttributeDisplayName]
|
|
exclude=True
|
|
[IMAQdxDispose]
|
|
exclude=True
|
|
[IMAQdxRegisterAttributeUpdatedEvent]
|
|
# callback
|
|
exclude=True
|
|
[IMAQdxEnumerateAttributes3]
|
|
arraysize=attributeInformationArray:count
|
|
exclude=True
|