summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Lioncash2018-11-20 11:51:54 -0500
committerGravatar Lioncash2018-11-20 11:53:55 -0500
commit8b4b560df55ba0db01539cc088149adc5b1ad564 (patch)
tree06cc9a904c9389cfb6de71ec45bb5bc0a37ed767 /src
parentam/applets: Relocate comments above the relevant data member in AppletDataBroker (diff)
downloadyuzu-8b4b560df55ba0db01539cc088149adc5b1ad564.tar.gz
yuzu-8b4b560df55ba0db01539cc088149adc5b1ad564.tar.xz
yuzu-8b4b560df55ba0db01539cc088149adc5b1ad564.zip
am/applets: Replace includes with forward declarations where applicable
Also resolve places where includes should have been provided, but weren't.
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/am/applets/applets.h6
-rw-r--r--src/core/hle/service/am/applets/software_keyboard.h5
2 files changed, 9 insertions, 2 deletions
diff --git a/src/core/hle/service/am/applets/applets.h b/src/core/hle/service/am/applets/applets.h
index eb54cd5ae..9c1f068d4 100644
--- a/src/core/hle/service/am/applets/applets.h
+++ b/src/core/hle/service/am/applets/applets.h
@@ -4,14 +4,16 @@
4 4
5#pragma once 5#pragma once
6 6
7#include <functional>
8#include <memory> 7#include <memory>
9#include <queue> 8#include <queue>
10#include "common/swap.h" 9#include "common/swap.h"
11#include "core/hle/kernel/event.h"
12 10
13union ResultCode; 11union ResultCode;
14 12
13namespace Kernel {
14class Event;
15}
16
15namespace Service::AM { 17namespace Service::AM {
16 18
17class IStorage; 19class IStorage;
diff --git a/src/core/hle/service/am/applets/software_keyboard.h b/src/core/hle/service/am/applets/software_keyboard.h
index 16e1fff66..38cabcaec 100644
--- a/src/core/hle/service/am/applets/software_keyboard.h
+++ b/src/core/hle/service/am/applets/software_keyboard.h
@@ -4,7 +4,12 @@
4 4
5#pragma once 5#pragma once
6 6
7#include <array>
8#include <string>
9#include <vector>
10
7#include "common/common_funcs.h" 11#include "common/common_funcs.h"
12#include "common/swap.h"
8#include "core/hle/service/am/am.h" 13#include "core/hle/service/am/am.h"
9#include "core/hle/service/am/applets/applets.h" 14#include "core/hle/service/am/applets/applets.h"
10 15