#include <seadPatternRumbleAddon.h>
Inherits sead::ControllerAddon.
Inherited by sead::CafeDRCPatternRumbleAddon, and sead::CafeRemotePatternRumbleAddon.
◆ PatternRumbleAddon()
| sead::PatternRumbleAddon::PatternRumbleAddon |
( |
Controller * | controller | ) |
|
◆ ~PatternRumbleAddon()
| virtual sead::PatternRumbleAddon::~PatternRumbleAddon |
( |
| ) |
|
|
inlinevirtual |
◆ calc()
| bool sead::PatternRumbleAddon::calc |
( |
| ) |
|
|
virtual |
◆ startRumbleImpl_()
| virtual void sead::PatternRumbleAddon::startRumbleImpl_ |
( |
| ) |
|
|
protectedpure virtual |
◆ stopRumbleImpl_()
| virtual void sead::PatternRumbleAddon::stopRumbleImpl_ |
( |
| ) |
|
|
protectedpure virtual |
◆ isPatternEnable()
| bool sead::PatternRumbleAddon::isPatternEnable |
( |
| ) |
const |
◆ startPattern()
| void sead::PatternRumbleAddon::startPattern |
( |
const char * | pattern, |
|
|
u32 | duration ) |
◆ stopPattern()
| void sead::PatternRumbleAddon::stopPattern |
( |
| ) |
|
◆ mPattern
| const char* sead::PatternRumbleAddon::mPattern |
|
protected |
◆ mPatternIdx
| u32 sead::PatternRumbleAddon::mPatternIdx |
|
protected |
◆ mPatternDuration
| u32 sead::PatternRumbleAddon::mPatternDuration |
|
protected |