SSBM Decomp
Loading...
Searching...
No Matches
rumble.h File Reference
#include <platform.h>
#include "baselib/forward.h"
#include <dolphin/pad.h>

Go to the source code of this file.

Data Structures

struct  HSD_RumbleData
struct  RumbleCommand
union  HSD_Rumble
struct  RumbleInfo
struct  HSD_PadRumbleListData

Functions

void HSD_PadRumbleRemoveId (u8, int)
void HSD_PadRumbleFree (HSD_RumbleData *a, HSD_PadRumbleListData *b)
void HSD_PadRumbleRemove (u8 no)
void HSD_PadRumbleRemoveAll (void)
void HSD_PadRumblePause (u8 no, int status)
void HSD_PadRumblePauseAll (void)
void HSD_PadRumbleUnpauseAll (void)
void func_80378430_inline (HSD_PadRumbleListData **r6, HSD_PadRumbleListData *r7)
int HSD_PadRumbleAdd (u8 no, int id, int frame, int pri, void *listp)
void HSD_Rumble_80378524 (int max)
int HSD_PadRumbleInterpret1 (HSD_PadRumbleListData *a, u8 *b)
void HSD_PadRumbleInterpret (void)
void HSD_PadRumbleInit (u16 a, void *b)
void HSD_PadRumbleOn (u8 no)
void HSD_PadRumbleOffN (u8 no)

Function Documentation

◆ HSD_PadRumbleRemoveId()

void HSD_PadRumbleRemoveId ( u8 no,
int id )

◆ HSD_PadRumbleFree()

void HSD_PadRumbleFree ( HSD_RumbleData * a,
HSD_PadRumbleListData * b )

◆ HSD_PadRumbleRemove()

void HSD_PadRumbleRemove ( u8 no)

◆ HSD_PadRumbleRemoveAll()

void HSD_PadRumbleRemoveAll ( void )

◆ HSD_PadRumblePause()

void HSD_PadRumblePause ( u8 no,
int status )

◆ HSD_PadRumblePauseAll()

void HSD_PadRumblePauseAll ( void )

◆ HSD_PadRumbleUnpauseAll()

void HSD_PadRumbleUnpauseAll ( void )

◆ func_80378430_inline()

void func_80378430_inline ( HSD_PadRumbleListData ** r6,
HSD_PadRumbleListData * r7 )

◆ HSD_PadRumbleAdd()

int HSD_PadRumbleAdd ( u8 no,
int id,
int frame,
int pri,
void * listp )

◆ HSD_Rumble_80378524()

void HSD_Rumble_80378524 ( int max)

◆ HSD_PadRumbleInterpret1()

int HSD_PadRumbleInterpret1 ( HSD_PadRumbleListData * a,
u8 * b )

◆ HSD_PadRumbleInterpret()

void HSD_PadRumbleInterpret ( void )

◆ HSD_PadRumbleInit()

void HSD_PadRumbleInit ( u16 a,
void * b )

◆ HSD_PadRumbleOn()

void HSD_PadRumbleOn ( u8 no)

◆ HSD_PadRumbleOffN()

void HSD_PadRumbleOffN ( u8 no)