1#ifndef SEAD_CAFE_REMOTE_CONTROLLER_CAFE_H_
2#define SEAD_CAFE_REMOTE_CONTROLLER_CAFE_H_
4#include <controller/seadController.h>
Definition seadCafeRemoteControllerCafe.h:9
u8 getCurrentDeviceType() const
Definition seadCafeRemoteControllerCafe.h:20
bool mIsConnected
Definition seadCafeRemoteControllerCafe.h:32
bool mIsEnableCL
Definition seadCafeRemoteControllerCafe.h:33
u8 getLastConnectedDeviceType() const
Definition seadCafeRemoteControllerCafe.h:21
bool isEnableCL() const
Definition seadCafeRemoteControllerCafe.h:23
u8 mDeviceTypeCurrent
Definition seadCafeRemoteControllerCafe.h:30
s32 mChannel
Definition seadCafeRemoteControllerCafe.h:29
virtual ~CafeRemoteController()
Definition seadCafeRemoteControllerCafe.h:14
u8 mDeviceTypeLastConnected
Definition seadCafeRemoteControllerCafe.h:31
s32 getChannel() const
Definition seadCafeRemoteControllerCafe.h:18
CafeRemoteController(ControllerMgr *mgr, s32 channel)
Definition seadCafeRemoteControllerCafe.cpp:7
void setEnableCL(bool enable)
Definition seadCafeRemoteControllerCafe.h:24
void calcImpl_() override
Definition seadCafeRemoteControllerCafe.cpp:18
bool isConnected() const override
Definition seadCafeRemoteControllerCafe.h:16
Definition seadControllerMgr.h:17
Definition seadController.h:28
Definition seadAssert.h:44
#define SEAD_RTTI_OVERRIDE(CLASS, BASE)
Definition seadRuntimeTypeInfo.h:96