Go to the source code of this file.
◆ SRAPI
◆ SR_screen
Copyright (C) 2022 Dimenco
This software has been provided under the Dimenco EULA. (End User License Agreement) You can find the agreement at https://www.dimenco.eu/eula
This source code is considered Protected Code under the definitions of the EULA.
◆ SR_switchableLensHintAdmin
◆ createSwitchableLensHintAdmin()
Creates a functional SwitchableLensHintAdmin instance.
- Parameters
-
context | is the environment in which created senses are kept track of |
- Returns
- pointer to instance of underlying SR::SwitchableLensHintAdmin
◆ deleteSwitchableLensHintAdmin()
Cleans up underlying object instances used to facilitate indicating lens switch admin features.
- Parameters
-
lensAdmin | ( void* ) provided by the createSwitchableLensHintAdmin function. |
◆ disableByForce()
Disable the lens to minimize the effect on the light transmitted through it
◆ enableDefaultSwitching()
Allows switching the lens such that it affects the light transmitted through it
◆ getAdditionalSerialNumber()
Get the Additional Serial Numbers of the switchable lens.
- Parameters
-
lensAdmin | ( void* ) provided by the createSwitchableLensHintAdmin function. |
index | refers to the number of serial number which can be between 1-4, otherwise it returns "" |
◆ getSerialNumber()
Get the Serial Number of the switchable lens.
- Parameters
-
lensAdmin | ( void* ) provided by the createSwitchableLensHintAdmin function. |
◆ getVersion()
Get the Version info of the switchable lens.
- Parameters
-
lensAdmin | ( void* ) provided by the createSwitchableLensHintAdmin function. |
◆ lensDisableHintAdmin()
Expresses preference to disable the lens to minimize the effect on the light transmitted through it
◆ lensEnableHintAdmin()
Expresses preference to enable the lens such that it affects the light transmitted through it