More TODO improvements

This commit is contained in:
2024-12-29 23:16:35 +01:00
parent 6143c2b798
commit c115fed0bd
4 changed files with 36 additions and 34 deletions

View File

@@ -6,14 +6,6 @@
namespace JabyEngine {
namespace FileProcessor {
namespace Helper {
template<typename T>
static void simple_read(T& dst, State::Configuration& config) {
static constexpr size_t T_SIZE = sizeof(T);
dst = *reinterpret_cast<const T*>(config.data_adr);
config.processed(T_SIZE);
}
template<typename T>
static Progress exchange_and_execute_process_function(State::GenericProcessRoutine<T> process_routine, State::Configuration& config, T& state) {
config.process_routine = reinterpret_cast<State::ProcessRoutine>(process_routine);