alPadRumbleFunction namespace
Functions
-
auto getPadRumbleDirector(const al::
LiveActor* actor) -> al:: PadRumbleDirector* -
auto getPadRumbleDirector(const al::
LayoutActor* layoutActor) -> al:: PadRumbleDirector* -
void startPadRumble(al::
PadRumbleDirector* director, const sead:: Vector3f& position, const char* name, f32 near, f32 far, s32 port) -
void startPadRumbleWithParam(al::
PadRumbleDirector* director, const sead:: Vector3f& position, const char* name, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumble(const al::
LiveActor* actor, const char* name, f32 near, f32 far, s32 port) -
void startPadRumblePos(const al::
LiveActor* actor, const sead:: Vector3f& position, const char* name, f32 near, f32 far, s32 port) -
void startPadRumbleWithParam(const al::
LiveActor* actor, const sead:: Vector3f& position, const char* name, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleNo3D(al::
PadRumbleDirector* director, const char* name, s32 port) -
void startPadRumbleNo3DWithParam(al::
PadRumbleDirector* director, const char* name, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleNo3DWithParam(al::
PadRumbleDirector* director, const char* name, f32 volumeLeft, f32 volumeRight, f32 pitchLeft, f32 pitchRight, s32 port) -
void startPadRumbleNo3D(const al::
LiveActor* actor, const char* name, s32 port) -
void startPadRumbleNo3DWithParam(const al::
LiveActor* actor, const char* name, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleNo3DWithParam(const al::
LiveActor* actor, const char* name, f32 volumeLeft, f32 volumeRight, f32 pitchLeft, f32 pitchRight, s32 port) -
void stopPadRumbleOneTime(al::
PadRumbleDirector* director, const char* name, s32 port) -
void stopPadRumbleOneTime(const al::
LiveActor* actor, const char* name, s32 port) -
void startPadRumbleLoop(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, f32 near, f32 far, s32 port) -
void startPadRumbleLoopWithParam(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleLoop(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, f32 near, f32 far, s32 port) -
void startPadRumbleLoopWithParam(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleLoopNo3D(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, s32 port) -
void startPadRumbleLoopNo3DWithParam(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, const al:: PadRumbleParam& rumbleParam, s32 port) -
void startPadRumbleLoopNo3D(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, s32 port) -
void startPadRumbleLoopNo3DWithParam(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, const al:: PadRumbleParam& rumbleParam, s32 port) -
void stopPadRumbleLoop(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, s32 port) -
void stopPadRumbleLoop(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, s32 port) -
auto checkIsAlivePadRumbleLoop(al::
PadRumbleDirector* director, const char* name, const sead:: Vector3f* position, s32 port) -> bool -
auto checkIsAlivePadRumbleLoop(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, s32 port) -> bool -
void startPadRumbleLoopControlable(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, s32 port) -
void changePadRumbleLoopVolmue(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, f32 volumeLeft, f32 volumeRight, s32 port) -
void changePadRumbleLoopVolmueEaseInRange(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, f32 time, f32 startTime, f32 stopTime, f32 volumeLeft, f32 volumeRight, s32 port) -
void changePadRumbleLoopPitch(const al::
LiveActor* actor, const char* name, const sead:: Vector3f* position, f32 pitchLeft, f32 pitchRight, s32 port) -
void startPadRumbleDirectValue(const al::
LiveActor* actor, f32 a, f32 b, f32 c, f32 d, f32 e, f32 f, s32 port) -
void stopPadRumbleDirectValue(const al::
LiveActor* actor, s32 port) -
void startPadRumbleWithVolume(const al::
LiveActor* actor, const char* name, f32 volumeLeft, f32 volumeRight, s32 port) -
void startPadRumbleWithVolume(al::
PadRumbleDirector* director, const char* name, f32 volumeLeft, f32 volumeRight, s32 port) -
void makePadRumbleParamNearFarVolume(al::
PadRumbleParam* rumbleParam, f32 near, f32 far, f32 volume) -
void makePadRumbleParamNearFarVolumeLR(al::
PadRumbleParam* rumbleParam, f32 near, f32 far, f32 volumeLeft, f32 volumeRight) -
void makePadRumbleParamNearFarVolumePitch(al::
PadRumbleParam* rumbleParam, f32 near, f32 far, f32 volume, f32 pitch) -
void makePadRumbleParamNearFarVolumePitchLR(al::
PadRumbleParam* rumbleParam, f32 near, f32 far, f32 volumeLeft, f32 volumeRight, f32 pitchLeft, f32 pitchRight)
Function documentation
al:: PadRumbleDirector* alPadRumbleFunction:: getPadRumbleDirector(const al:: LiveActor* actor)
al:: PadRumbleDirector* alPadRumbleFunction:: getPadRumbleDirector(const al:: LayoutActor* layoutActor)
void alPadRumbleFunction:: startPadRumble(al:: PadRumbleDirector* director,
const sead:: Vector3f& position,
const char* name,
f32 near,
f32 far,
s32 port)
void alPadRumbleFunction:: startPadRumbleWithParam(al:: PadRumbleDirector* director,
const sead:: Vector3f& position,
const char* name,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumble(const al:: LiveActor* actor,
const char* name,
f32 near,
f32 far,
s32 port)
void alPadRumbleFunction:: startPadRumblePos(const al:: LiveActor* actor,
const sead:: Vector3f& position,
const char* name,
f32 near,
f32 far,
s32 port)
void alPadRumbleFunction:: startPadRumbleWithParam(const al:: LiveActor* actor,
const sead:: Vector3f& position,
const char* name,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3D(al:: PadRumbleDirector* director,
const char* name,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3DWithParam(al:: PadRumbleDirector* director,
const char* name,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3DWithParam(al:: PadRumbleDirector* director,
const char* name,
f32 volumeLeft,
f32 volumeRight,
f32 pitchLeft,
f32 pitchRight,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3D(const al:: LiveActor* actor,
const char* name,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3DWithParam(const al:: LiveActor* actor,
const char* name,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleNo3DWithParam(const al:: LiveActor* actor,
const char* name,
f32 volumeLeft,
f32 volumeRight,
f32 pitchLeft,
f32 pitchRight,
s32 port)
void alPadRumbleFunction:: stopPadRumbleOneTime(al:: PadRumbleDirector* director,
const char* name,
s32 port)
void alPadRumbleFunction:: stopPadRumbleOneTime(const al:: LiveActor* actor,
const char* name,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoop(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
f32 near,
f32 far,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopWithParam(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoop(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
f32 near,
f32 far,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopWithParam(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopNo3D(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopNo3DWithParam(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopNo3D(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopNo3DWithParam(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
const al:: PadRumbleParam& rumbleParam,
s32 port)
void alPadRumbleFunction:: stopPadRumbleLoop(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
s32 port)
void alPadRumbleFunction:: stopPadRumbleLoop(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
s32 port)
bool alPadRumbleFunction:: checkIsAlivePadRumbleLoop(al:: PadRumbleDirector* director,
const char* name,
const sead:: Vector3f* position,
s32 port)
bool alPadRumbleFunction:: checkIsAlivePadRumbleLoop(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
s32 port)
void alPadRumbleFunction:: startPadRumbleLoopControlable(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
s32 port)
void alPadRumbleFunction:: changePadRumbleLoopVolmue(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
f32 volumeLeft,
f32 volumeRight,
s32 port)
void alPadRumbleFunction:: changePadRumbleLoopVolmueEaseInRange(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
f32 time,
f32 startTime,
f32 stopTime,
f32 volumeLeft,
f32 volumeRight,
s32 port)
void alPadRumbleFunction:: changePadRumbleLoopPitch(const al:: LiveActor* actor,
const char* name,
const sead:: Vector3f* position,
f32 pitchLeft,
f32 pitchRight,
s32 port)
void alPadRumbleFunction:: startPadRumbleDirectValue(const al:: LiveActor* actor,
f32 a,
f32 b,
f32 c,
f32 d,
f32 e,
f32 f,
s32 port)
void alPadRumbleFunction:: stopPadRumbleDirectValue(const al:: LiveActor* actor,
s32 port)
void alPadRumbleFunction:: startPadRumbleWithVolume(const al:: LiveActor* actor,
const char* name,
f32 volumeLeft,
f32 volumeRight,
s32 port)
void alPadRumbleFunction:: startPadRumbleWithVolume(al:: PadRumbleDirector* director,
const char* name,
f32 volumeLeft,
f32 volumeRight,
s32 port)
void alPadRumbleFunction:: makePadRumbleParamNearFarVolume(al:: PadRumbleParam* rumbleParam,
f32 near,
f32 far,
f32 volume)
void alPadRumbleFunction:: makePadRumbleParamNearFarVolumeLR(al:: PadRumbleParam* rumbleParam,
f32 near,
f32 far,
f32 volumeLeft,
f32 volumeRight)
void alPadRumbleFunction:: makePadRumbleParamNearFarVolumePitch(al:: PadRumbleParam* rumbleParam,
f32 near,
f32 far,
f32 volume,
f32 pitch)
void alPadRumbleFunction:: makePadRumbleParamNearFarVolumePitchLR(al:: PadRumbleParam* rumbleParam,
f32 near,
f32 far,
f32 volumeLeft,
f32 volumeRight,
f32 pitchLeft,
f32 pitchRight)