Гибкие альтернативы многим многим маленьким полиморфным классам (для использования в качестве свойств, сообщений или событий) C ++
В моей игре есть два класса, которые действительно полезны, но постепенно становятся болью. Сообщение и свойство (свойство по сути является компонентом). Они оба являются производными от базового класса и содержат статический идентификатор, поэтому системы могут обращать внимание только на те,...