j.foucher d593bbd9fd Ajout plugin PS_Win_BLE : réécriture native WinRT sans DLL tierce
Remplace WinBluetoothLE (dépendant de BLEproto64.dll) par une
implémentation C++ native utilisant les APIs WinRT Windows.Devices.Bluetooth.

Structure :
- PS_Win_BLE.uplugin / PS_Win_BLE.Build.cs
- PS_BLETypes.h     : enums (EPS_GATTStatus, EPS_BLEError, EPS_CharacteristicDescriptor),
                      structs (FPS_MACAddress, FPS_ServiceItem, FPS_CharacteristicItem),
                      delegates (FPS_OnConnect, FPS_OnNotify, FPS_OnRead, etc.)
- PS_BLEModule      : startup WinRT, scan BLE (Live/Background), connect/disconnect,
                      Read/Write/Subscribe/Unsubscribe, dispatch GameThread
- PS_BLEDevice      : UObject par périphérique BLE, gestion handles WinRT natifs
- PS_BLEManager     : gestionnaire global, discovery, MAC utils
- PS_BLELibrary     : Blueprint function library (GetBLEManager, descriptors, etc.)
- Content/Sample    : assets Blueprint copiés depuis WinBluetoothLE

Préfixe PS_ sur tous les fichiers, classes, structs et enums.
Copyright (C) 2025 ASTERION VR

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 16:27:23 +01:00
..
2026-02-18 09:17:57 +01:00
2026-02-18 09:17:57 +01:00
2026-02-18 09:17:57 +01:00
2026-02-18 09:17:57 +01:00