Просмотр исходного кода

process: add base_type alias to process_adaptor

Michele Caini 8 месяцев назад
Родитель
Сommit
093718a1c6
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      src/entt/process/process.hpp

+ 2 - 0
src/entt/process/process.hpp

@@ -282,6 +282,8 @@ private:
  */
  */
 template<typename Delta, typename Func>
 template<typename Delta, typename Func>
 struct process_adaptor: public basic_process<Delta> {
 struct process_adaptor: public basic_process<Delta> {
+    /*! @brief Base type. */
+    using base_type = basic_process<Delta>;
     /*! @brief Type used to provide elapsed time. */
     /*! @brief Type used to provide elapsed time. */
     using delta_type = typename basic_process<Delta>::delta_type;
     using delta_type = typename basic_process<Delta>::delta_type;