finish refactor, add docs and CI
CI / Build NRO (push) Has been cancelled
CI / Upload release asset (push) Has been cancelled
CI / Format check (push) Has been cancelled
CI / Layering check (push) Has been cancelled

This commit is contained in:
2026-04-27 01:49:41 +03:00
parent dc65a4c8a9
commit d9077b8fc1
47 changed files with 1965 additions and 1470 deletions
+10 -8
View File
@@ -25,20 +25,23 @@
*/
#pragma once
#include <nxst/domain/account.hpp>
#include <nxst/infra/fs/filesystem.hpp>
#include <nxst/infra/fs/io.hpp>
#include <algorithm>
#include <stdlib.h>
#include <string>
#include <switch.h>
#include <unordered_map>
#include <utility>
#include <vector>
#include <switch.h>
#include <nxst/domain/account.hpp>
#include <nxst/infra/fs/filesystem.hpp>
#include <nxst/infra/fs/io.hpp>
class Title {
public:
void init(u8 saveDataType, u64 titleid, AccountUid userID, const std::string& name, const std::string& author);
public:
void init(u8 saveDataType, u64 titleid, AccountUid userID, const std::string& name,
const std::string& author);
~Title() = default;
std::string author(void);
@@ -60,7 +63,7 @@ public:
AccountUid userId(void);
std::string userName(void);
private:
private:
u64 mId;
u64 mSaveId;
AccountUid mUserId;
@@ -85,4 +88,3 @@ void sortTitles(void);
void rotateSortMode(void);
void refreshDirectories(u64 id);
std::unordered_map<std::string, std::string> getCompleteTitleList(void);