INNER CODE UNIT · Python
cancel
SpectralVectors/RightMouseNavigation · operators.py:170
def cancel(self, context):
wm = context.window_manager
wm.event_timer_remove(self._timer)
class RMN_OT_toggle_cam_navigation(Operator):
"""Turn Mouse Navigation of Camera On and Off"""
bl_idname = "rmn.toggle_cam_navigation"
bl_label = "Toggle Mouse Camera Navigation"
bl_options = {"REGISTER", "UNDO"}
def execute(self, context):
addon_prefs = context.preferences.addons[__package__].preferences
addon_prefs.disable_camera_navigation = not addon_prefs.disable_camera_navigation
return {"FINISHED"}