PadRumbleDirector class
Constructors, destructors, conversion operators
- PadRumbleDirector(const PlayerHolder*, const CameraDirector*)
Public functions
- void setWaveVibrationHolder(WaveVibrationHolder*)
- void update()
- void updateInfoListAll()
-
void startRumble(const char*,
const sead::
Vector3f&, const PadRumbleParam&, s32) - auto findDeadInfoOneTime() -> void*
- void startRumbleNo3D(const char*, const PadRumbleParam&, s32)
- void stopPadRumbleOneTime(const char*, s32)
-
void startRumbleLoop(const char*,
const sead::
Vector3f*, const PadRumbleParam&, s32) - auto findDeadInfo() -> void*
-
void startRumbleLoopNo3D(const char*,
const sead::
Vector3f*, const PadRumbleParam&, s32) -
void stopRumbleLoop(const char*,
const sead::
Vector3f*, s32) -
auto findInfo(const char*,
const sead::
Vector3f*, s32) -> void* -
auto checkIsAliveRumbleLoop(const char*,
const sead::
Vector3f*, s32) -> bool - void stopAllRumble()
- void clearAllInfoList()
- void pause()
- void endPause()
-
void changeRumbleLoopVolume(const char*,
const sead::
Vector3f*, f32, f32, s32) - void updateInfoListLoop()
-
void changeRumbleLoopPitch(const char*,
const sead::
Vector3f*, f32, f32, s32) - void startRumbleWithVolume(const char*, f32, f32, s32)
- void startRumbleDirectValue(f32, f32, f32, f32, f32, f32, s32)
- void stopRumbleDirectValue(s32)
- void updateInfoListOneTime()
- void testStartPadRumbleWithVolumeNoActor(const char*, f32, f32)
- void validatePadRumble()
- void invalidatePadRumble()
- void setPowerLevel(s32 powerLevel)