OROCHI
 
Loading...
Searching...
No Matches
GxInputPad.cpp File Reference

入力パッドクラス More...

#include "Gx.h"
Include dependency graph for GxInputPad.cpp:

Functions

 _PARAM (_trigger)
 
 _PARAM (_release)
 
 _PARAM (_change)
 
 _PARAM (_repeat)
 
 _PARAM_NAME (_inputData._stickLeftX, "左スティックX")
 
 _PARAM_NAME (_inputData._stickLeftY, "左スティックY")
 
 _PARAM_NAME (_inputData._stickRightX, "右スティックX")
 
 _PARAM_NAME (_inputData._stickRightY, "右スティックY")
 
 _PARAM_NAME (_inputData._triggerLeft, "左トリガー")
 
 _PARAM_NAME (_inputData._triggerRight,"右トリガー")
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "左スティックRatioX", &GxPad::getRatioStickLeftXProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "左スティックRatioY", &GxPad::getRatioStickLeftYProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "右スティックRatioX", &GxPad::getRatioStickRightXProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "右スティックRatioY", &GxPad::getRatioStickRightYProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "左トリガーRatio", &GxPad::getRatioTriggerLeftProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_CUSTOM_ATTRIBUTE (GxProperty::TYPE::F32, "右トリガーRatio", &GxPad::getRatioTriggerRightProperty, nullptr, GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_NAME (_margin, "入力判定マージン")
 
 _PARAM_NAME (_pVibration, "振動")
 
 _PARAM (_pRecorder)
 
 _ENUM_ATTRIBUTE (_recorderStatus, GxProperty::ATTRIBUTE_READONLY)
 
 _EVENT ("記録開始", &GxPad::startRecord)
 
 _EVENT ("再生開始", &GxPad::startPlay)
 
 _EVENT ("停止", &GxPad::stopPadRecorder)
 
 _PARAM (_on)
 
 _PARAM_NAME (_stickLeftX, "左スティックX")
 
 _PARAM_NAME (_stickLeftY, "左スティックY")
 
 _PARAM_NAME (_stickRightX, "右スティックX")
 
 _PARAM_NAME (_stickRightY, "右スティックY")
 
 _PARAM_NAME (_triggerLeft, "左トリガー")
 
 _PARAM_NAME (_triggerRight,"右トリガー")
 
 _PARAM_NAME (_stickLeftX, "左スティックX OnOff")
 
 _PARAM_NAME (_stickLeftY, "左スティックY OnOff")
 
 _PARAM_NAME (_stickRightX, "右スティックX OnOff")
 
 _PARAM_NAME (_stickRightY, "右スティックY OnOff")
 
 _PARAM_NAME (_triggerLeft, "左トリガーOnOff")
 
 _PARAM_NAME (_triggerRight, "右トリガーOnOff")
 
 _PARAM_NAME (_stickLeftAnalogX, "左スティックXマージン")
 
 _PARAM_NAME (_stickLeftAnalogY, "左スティックYマージン")
 
 _PARAM_NAME (_stickRightAnalogX, "右スティックXマージン")
 
 _PARAM_NAME (_stickRightAnalogY, "右スティックYマージン")
 
 _PARAM_NAME (_triggerLeftAnalog, "左トリガーマージン")
 
 _PARAM_NAME (_triggerRightAnalog, "右トリガーマージン")
 
 _PARAM_NAME (_stickLeftClipX, "左スティックX切捨")
 
 _PARAM_NAME (_stickLeftClipY, "左スティックY切捨")
 
 _PARAM_NAME (_stickRightClipX, "右スティックX切捨")
 
 _PARAM_NAME (_stickRightClipY, "右スティックY切捨")
 
 _PARAM_NAME (_triggerLeftClip, "左トリガー切捨")
 
 _PARAM_NAME (_triggerRightClip,"右トリガー切捨")
 
 _PARAM_NAME (_motor[static_cast< s32 >(MOTOR::LEFT)], "左モーター")
 
 _PARAM_NAME (_motor[static_cast< s32 >(MOTOR::RIGHT)], "右モーター")
 
 _ARRAY_NAME (_vibration, "振動情報")
 
 _PARAM_NAME (_power, "振動値")
 
 _PARAM_NAME (_time, "振動時間")
 
 _PARAM_NAME_ATTRIBUTE (_enable, "有効", GxProperty::ATTRIBUTE_READONLY)
 
 _STRUCT_NAME (_touchData, "タッチ情報")
 
 _PARAM_NAME (_positionCount, "タッチ数")
 
 _STRUCT_ARRAY_NAME (_point, "座標")
 
 _PARAM (_x)
 
 _PARAM (_y)
 
 _STRUCT_NAME (_motionData, "モーション情報")
 
 _PARAM_NAME (_accelerometer, "加速度計の位置")
 
 _PARAM_NAME (_gyro, "ジャイロの位置")
 
 _PARAM_NAME (_acceleration, "加速度計")
 
 _PARAM_NAME (_angularVelocity, "ジャイロ")
 
 _PARAM_NAME (_deviceQuaternion, "方向")
 

Detailed Description

入力パッドクラス

Author
Copyright (C)2009 SiliconStudio Inc. All rights reserved.
Tahir Arai