#include <seadCafeRemotePatternRumbleAddonCafe.h>
Inherits sead::PatternRumbleAddon.
Public Member Functions | |
| CafeRemotePatternRumbleAddon (CafeRemoteController *controller) | |
| virtual | ~CafeRemotePatternRumbleAddon () |
| Public Member Functions inherited from sead::PatternRumbleAddon | |
| PatternRumbleAddon (Controller *controller) | |
| virtual | ~PatternRumbleAddon () |
| virtual bool | calc () |
| bool | isPatternEnable () const |
| void | startPattern (const char *pattern, u32 duration) |
| void | stopPattern () |
| Public Member Functions inherited from sead::ControllerAddon | |
| ControllerAddon (Controller *controller) | |
| virtual | ~ControllerAddon () |
Private Member Functions | |
| virtual void | startRumbleImpl_ () |
| virtual void | stopRumbleImpl_ () |
Additional Inherited Members | |
| Protected Attributes inherited from sead::PatternRumbleAddon | |
| const char * | mPattern |
| u32 | mPatternIdx |
| u32 | mPatternDuration |
| Protected Attributes inherited from sead::ControllerAddon | |
| ListNode | mListNode |
| ControllerDefine::AddonId | mId |
| Controller * | mController |
| sead::CafeRemotePatternRumbleAddon::CafeRemotePatternRumbleAddon | ( | CafeRemoteController * | controller | ) |
|
inlinevirtual |
|
privatevirtual |
Implements sead::PatternRumbleAddon.
|
privatevirtual |
Implements sead::PatternRumbleAddon.