Table Of Contents
Управление контекстом¶
Добавлено в версии 1.2.0.
Этот класс управляет реестром всех созданных графических инструкций. У него есть возможность сброса и удаления их.
Вы можете узнать больше о контекстах графики Kivy в Документации по модулю Graphics. Они основаны на контекстах графики OpenGL.
- класс kivy.graphics.context.Context¶
Базовый класс:
builtins.object
callbacks наблюдателя. См.
add_reload_observer()
иremove_reload_observer()
для получения дополнительной информации.- add_reload_observer(callback, before=False)¶
(внутренний) Добавить обратный вызов, который будет вызываться после полной перезагрузки контекста графики. Здесь вы можете заново загрузить ваши пользовательские данные в GPU.
- Parameters
- callback: func(context) -> return None
Первым параметром будет сам контекст
- before: boolean, по умолчанию False
Если True, обратный вызов будет выполнен перед всеми процессами перезагрузки. Используйте его, если хотите, например, очистить свой кеш.
Изменено в версии 1.4.0: добавлен параметр before.
- flag_update_canvas()¶
- flush() void ¶
- gl_dealloc(*largs)¶
- reload()¶
- remove_reload_observer(callback, before=False)¶
(внутренний) Удалить обратный вызов из списка наблюдателей, ранее добавленных
add_reload_observer()
.
- trigger_gl_dealloc()¶