#include <CustomStringsLoader.hpp>
◆ CustomStringsLoader() [1/3]
| dotnamecpp::utils::CustomStringsLoader::CustomStringsLoader |
( |
std::shared_ptr< IAssetManager > | assetManager, |
|
|
std::shared_ptr< IJsonSerializer > | jsonSerializer, |
|
|
std::string | filename = "customstrings.json" ) |
◆ CustomStringsLoader() [2/3]
◆ CustomStringsLoader() [3/3]
◆ ~CustomStringsLoader()
| dotnamecpp::utils::CustomStringsLoader::~CustomStringsLoader |
( |
| ) |
|
|
overridedefault |
◆ getCustomStringSign()
| std::string dotnamecpp::utils::CustomStringsLoader::getCustomStringSign |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ getEmail()
| std::optional< std::string > dotnamecpp::utils::CustomStringsLoader::getEmail |
( |
const std::string & | id | ) |
const |
|
nodiscardoverridevirtual |
◆ getLocalizedString()
| std::optional< std::string > dotnamecpp::utils::CustomStringsLoader::getLocalizedString |
( |
const std::string & | id, |
|
|
const std::string & | locale = "en" ) const |
|
nodiscardoverridevirtual |
◆ getPath()
| std::optional< std::string > dotnamecpp::utils::CustomStringsLoader::getPath |
( |
const std::string & | id | ) |
const |
|
nodiscardoverridevirtual |
◆ getTel()
| std::optional< std::string > dotnamecpp::utils::CustomStringsLoader::getTel |
( |
const std::string & | id | ) |
const |
|
nodiscardoverridevirtual |
◆ getUrl()
| std::optional< std::string > dotnamecpp::utils::CustomStringsLoader::getUrl |
( |
const std::string & | id | ) |
const |
|
nodiscardoverridevirtual |
◆ load()
| Result< nlohmann::json, JsonError > dotnamecpp::utils::CustomStringsLoader::load |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: