action.h 486 Bytes
/*
 *  NINTENDO64 SAMPLE PROGRAM
 *
 *  FILE : action.h
 *
 *  Copyright (C) 1997, NINTENDO Co,Ltd.
 */


/* コントローラ構造体 */
typedef	struct	{
  OSContPad  *c;
  u16	      button;  /* 前フレームのボタンの状態 */
  u16	      push;    /* ボタン OFF -> ON なら 1  */
} myContPad;


/* Action 構造体 */
typedef	struct	{
  myContPad  pad[MAXCONTROLLERS];
} Action;


/* Action 構造体の初期化 */
void  actionInit(Action  *Ac);

/* Action 構造体の更新 */
void  actionUpdate(Action  *Ac);