RGDEngineЖурнал

math и input

Автор:

Занялся переписыванием системы ввода. Это папка input. А то слишком много кода для обвязки приходится писать, чтобы ввод обрабатывать. Скорее всего изменения коснутся и евентов (event). Евенты меняться не будут, а будут дополнятся. Из ожидаемых фич:

  • поддержка именованных евентов с шаблонным параметром (если не понятно, что такое, то не парьтесь - нужная вещь)
  • сохранение/загрузка раскладки ввода
  • менеджер команд (т.е. можно програмно создавать/удалять/редактировать команды ввода)
  • новый обьект ввода - поток символов (нужен будет для EditBox'ов и тому подобного)
  • Математика (камеры и интерполяторы) уже переписана и неделю как лежит в открытом доступе в папке contribs (проекты Cameras, Track, Innterpolator, TrackEditor). Параллельно займусь переносом математики в основную либу движка. Т.к. все тестовые приложения используют камеры, то прошу обратить на изменения пристальное внимание. А то у вас компиляться ничего не будет =) Если возникнут вопросы по-поводу, что проект перестал работать, то пишите на мыло или стучите в асю.

    4 сентября 2006