- Split 1000+ line dllmain.cpp into clean, modular structure - Organized code into Common/, Utils/, Config/, Automation/, UI/, Input/ modules - Removed precompiled headers to simplify build configuration - Improved maintainability and code organization - No functional changes, identical addon behavior
11 lines
No EOL
302 B
C++
11 lines
No EOL
302 B
C++
#pragma once
|
|
#include <string>
|
|
#include <Windows.h>
|
|
|
|
class FileUtils {
|
|
public:
|
|
static std::string GetAddonPath();
|
|
static std::string GetConfigFilePath();
|
|
static bool ExtractResourceToFile(HMODULE hModule, int resourceID, const std::string& filePath);
|
|
static void CopyResourceIcons();
|
|
}; |