API Documentation
Loading...
Searching...
No Matches
ManualManager.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/TranslatedString.h>
4namespace NDEVR
5{
18 {
19 public:
20 void addManual(const Manual& manual);
21 const Buffer<Manual>& manuals() const;
22
23 public:
24 static ManualManager& DefaultManager();
25 protected:
27 };
28}
#define NDEVR_API
Definition DLLInfo.h:67
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:59
Definition ManualManager.h:18
Buffer< Manual > m_manuals
Definition ManualManager.h:26
The core String class for the software.
Definition String.h:47
Any text displayed to the user should be defined as a TranslatedString which allows the.
Definition TranslatedString.h:13
Definition ACIColor.h:37
Definition File.h:210
Definition ManualManager.h:7
String icon
Definition ManualManager.h:8
String resource_location
Definition ManualManager.h:10
Manual(TranslatedString title, String icon, String resource_location)
Definition ManualManager.h:11
TranslatedString title
Definition ManualManager.h:9