//
//  XBiOSmotion.h
//  X-BASIC'
//
//  Created by AIG-Soft(iMac) on 2015/06/06.
//  Copyright (c) 2015年 AIG-Soft. All rights reserved.
//
// 他で使うため公開すべき関数のみ宣言

#include "XB.h"

#ifndef X_BASIC_for_iOS_XBiOSmotion_h
#define X_BASIC_for_iOS_XBiOSmotion_h

// stick()のリターン値 ; startup.basのそれと合わせること
enum {
	STICK_DIREC_NONE=0,
	STICK_DIREC_LEFT_DOWN,
	STICK_DIREC_DOWN,
	STICK_DIREC_RIGHT_DOWN,
	STICK_DIREC_LEFT,
	STICK_DIREC_CENTER,
	STICK_DIREC_RIGHT,
	STICK_DIREC_LEFT_UP,
	STICK_DIREC_UP,
	STICK_DIREC_RIGHT_UP
};

#define STAICK_DEFAULT_THRESHOLD	(0.3)	// デフォルトのしきい値(%)
#define STAICK_DEFAULT_BASE_DEGREE	(0.0)	// 基本角度

enum { // モーションを何に使っているか;重複利用できないので
	FUSE_MOTION_NONE=0,
	FUSE_MOTION_MOTION,
	FUSE_MOTION_JOYSTICK
};

#endif
