setting module

binaryninja.setting.Setting([plugin_name])
binaryninja.setting.pyNativeStr(arg)
binaryninja.setting.range(*args) A Python2 and Python3 Compatible Range Generator
class binaryninja.setting.Setting(plugin_name='core')[source]

Bases: object

get_bool(name, default_value=False)[source]
get_double(name, default_value=0.0)[source]
get_integer(name, default_value=0)[source]
get_integer_list(name, default_value=[])[source]
get_string(name, default_value='')[source]
get_string_list(name, default_value=[])[source]
is_bool(name)[source]
is_double(name)[source]
is_integer(name)[source]
is_integer_list(name)[source]
is_present(name)[source]
is_string(name)[source]
is_string_list(name)[source]
remove_setting(setting, auto_flush=True)[source]
remove_setting_group(auto_flush=True)[source]
set(name, value, auto_flush=True)[source]
set_bool(name, value, auto_flush=True)[source]
set_double(name, value, auto_flush=True)[source]
set_integer(name, value, auto_flush=True)[source]
set_integer_list(name, value, auto_flush=True)[source]
set_string(name, value, auto_flush=True)[source]
set_string_list(name, value, auto_flush=True)[source]