-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathplugin.h
More file actions
26 lines (19 loc) · 957 Bytes
/
plugin.h
File metadata and controls
26 lines (19 loc) · 957 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#pragma once
#include "GuiBase.h"
#include "bakkesmod/plugin/bakkesmodplugin.h"
#include "bakkesmod/plugin/pluginwindow.h"
#include "bakkesmod/plugin/PluginSettingsWindow.h"
#include "version.h"
constexpr auto plugin_version = stringify(VERSION_MAJOR) "." stringify(VERSION_MINOR) "." stringify(VERSION_PATCH) "." stringify(VERSION_BUILD);
class $projectname$: public BakkesMod::Plugin::BakkesModPlugin
//,public SettingsWindowBase // Uncomment if you wanna render your own tab in the settings menu
//,public PluginWindowBase // Uncomment if you want to render your own plugin window
{
//std::shared_ptr<bool> enabled;
//Boilerplate
void onLoad() override;
//void onUnload() override; // Uncomment and implement if you need a unload method
public:
//void RenderSettings() override; // Uncomment if you wanna render your own tab in the settings menu
//void RenderWindow() override; // Uncomment if you want to render your own plugin window
};