ホストシールドがメイン基板に搭載されてる場合のPS5コントローラークラス [詳解]
#include <Udon/Com/Pad/PadPS5USB.hpp>
公開型 | |
using | MessageType = Message::PadPS5 |
受信メッセージ型 | |
公開メンバ関数 | |
Udon::Optional< MessageType > | getMessage () const |
メッセージを取得する | |
PadPS5USB () | |
PadPS5USB::begin() 呼び出し必須 | |
基底クラス Udon::PadPS5USB に属する継承公開メンバ関数 | |
PadPS5USB () | |
bool | begin () |
コントローラーと通信開始 | |
void | update () |
更新 | |
Message::PadPS5 | getMessage () const |
Message::PadPS5型のメッセージを取得する | |
void | setLightBar (const Udon::RGB &color) |
ライトバーの色を設定する | |
void | setPlayerLamp (uint8_t mask=0b011) |
5つのプレイヤーのランプの点灯を設定する | |
void | setMicLed (bool on=true) |
マイクのLEDの点灯を設定する | |
void | vibrate (uint8_t big=100, uint8_t small=100) |
バイブレーション | |
ホストシールドがメイン基板に搭載されてる場合のPS5コントローラークラス
using Udon::Impl::PadPS5OnboardUSBReader< Dummy >::MessageType = Message::PadPS5 |
受信メッセージ型
|
inline |
メッセージを取得する
|
inline |