1#include "Layout/KidsModeLayoutAccessor.h"
2
3#include "Library/Scene/SceneObjUtil.h"
4
5#include "System/GameDataUtil.h"
6
7KidsModeLayoutAccessor::KidsModeLayoutAccessor() {}
8
9namespace rs {
10void setKidsModeLayoutDisable(const al::IUseSceneObjHolder* user) {
11 al::getSceneObj<KidsModeLayoutAccessor>(user)->setKidsModeLayoutDisable();
12}
13
14void setKidsModeLayoutEnable(const al::IUseSceneObjHolder* user) {
15 al::getSceneObj<KidsModeLayoutAccessor>(user)->setKidsModeLayoutEnable();
16}
17
18bool isKidsModeLayoutDisable(const al::IUseSceneObjHolder* user) {
19 return !rs::isKidsMode(user) ||
20 al::getSceneObj<KidsModeLayoutAccessor>(user)->isKidsModeLayoutDisable();
21}
22
23} // namespace rs
24