|
styyx-util 1.0
Utility Header for SKSE Plugin development
|
Convenience wrapper for Plugin INI Loading/Saving. More...
#include <FUCK_API.h>
Public Types | |
| using | INIFunc = std::function<void(CSimpleIniA&)> |
Public Member Functions | |
| PluginSettings (const char *a_pluginName=FUCK::g_pluginName) | |
| void | Load (INIFunc a_func) const |
| void | Save (INIFunc a_func) const |
| void | LoadDefaults (INIFunc a_func) const |
| Loads the default shipped INI, ignoring user settings. | |
| void | LoadKeybinds (INIFunc a_func) const |
| void | SaveKeybinds (INIFunc a_func) const |
| void | LoadKeybindsDefaults (INIFunc a_func) const |
| std::string | GetConfigDirectory () const |
| Returns the absolute path string pointing to this plugin's dedicated config folder. | |
Private Attributes | |
| const char * | _pluginName |
Convenience wrapper for Plugin INI Loading/Saving.
| using FUCK::PluginSettings::INIFunc = std::function<void(CSimpleIniA&)> |
|
inline |
|
inline |
Returns the absolute path string pointing to this plugin's dedicated config folder.

|
inline |

|
inline |
|
inline |

|
inline |

|
inline |

|
inline |

|
private |