Mouse / Keyboard: add new modules

This commit is contained in:
Carter Li
2024-10-09 09:45:09 +08:00
parent dbe7aaaa1b
commit a2b32ef564
19 changed files with 579 additions and 2 deletions
+4
View File
@@ -35,6 +35,7 @@ void ffOptionsInitModules(FFOptionsModules* options)
ffInitIconsOptions(&options->icons);
ffInitInitSystemOptions(&options->initSystem);
ffInitKernelOptions(&options->kernel);
ffInitKeyboardOptions(&options->keyboard);
ffInitLMOptions(&options->lm);
ffInitLoadavgOptions(&options->loadavg);
ffInitLocalIpOptions(&options->localIP);
@@ -42,6 +43,7 @@ void ffOptionsInitModules(FFOptionsModules* options)
ffInitMediaOptions(&options->media);
ffInitMemoryOptions(&options->memory);
ffInitMonitorOptions(&options->monitor);
ffInitMouseOptions(&options->mouse);
ffInitNetIOOptions(&options->netIo);
ffInitOSOptions(&options->os);
ffInitOpenCLOptions(&options->openCL);
@@ -110,6 +112,7 @@ void ffOptionsDestroyModules(FFOptionsModules* options)
ffDestroyIconsOptions(&options->icons);
ffDestroyInitSystemOptions(&options->initSystem);
ffDestroyKernelOptions(&options->kernel);
ffDestroyKeyboardOptions(&options->keyboard);
ffDestroyLMOptions(&options->lm);
ffDestroyLoadavgOptions(&options->loadavg);
ffDestroyLocalIpOptions(&options->localIP);
@@ -117,6 +120,7 @@ void ffOptionsDestroyModules(FFOptionsModules* options)
ffDestroyMediaOptions(&options->media);
ffDestroyMemoryOptions(&options->memory);
ffDestroyMonitorOptions(&options->monitor);
ffDestroyMouseOptions(&options->mouse);
ffDestroyNetIOOptions(&options->netIo);
ffDestroyOSOptions(&options->os);
ffDestroyOpenCLOptions(&options->openCL);
+2
View File
@@ -36,6 +36,7 @@ typedef struct FFOptionsModules
FFIconsOptions icons;
FFInitSystemOptions initSystem;
FFKernelOptions kernel;
FFKeyboardOptions keyboard;
FFLMOptions lm;
FFLoadavgOptions loadavg;
FFLocalIpOptions localIP;
@@ -43,6 +44,7 @@ typedef struct FFOptionsModules
FFMediaOptions media;
FFMemoryOptions memory;
FFMonitorOptions monitor;
FFMouseOptions mouse;
FFNetIOOptions netIo;
FFOSOptions os;
FFOpenCLOptions openCL;