- Suppression des 'using namespace Windows::*' au scope global (conflit avec le namespace Windows d'Unreal via AllowWindowsPlatformTypes) - Remplacement par un macro PS_BLE_WINRT_NS avec aliases locaux (WinBT, WinAdv, WinGAP, WinStr) utilisés dans chaque fonction - Ajout de FPS_BLEDeviceHandle et FPS_GattServiceHandle : wrappers heap-alloués pour les types WinRT qui suppriment operator new - Suppression warning C4265 (dtor non-virtual interne aux headers WinRT) - Plugin charge sans erreur dans UE 5.5 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
26 lines
372 B
Plaintext
26 lines
372 B
Plaintext
{
|
|
"FileVersion": 3,
|
|
"EngineAssociation": "5.5",
|
|
"Category": "",
|
|
"Description": "",
|
|
"Modules": [
|
|
{
|
|
"Name": "PS_BLE_Tracker",
|
|
"Type": "Runtime",
|
|
"LoadingPhase": "Default"
|
|
}
|
|
],
|
|
"Plugins": [
|
|
{
|
|
"Name": "ModelingToolsEditorMode",
|
|
"Enabled": true,
|
|
"TargetAllowList": [
|
|
"Editor"
|
|
]
|
|
},
|
|
{
|
|
"Name": "PS_Win_BLE",
|
|
"Enabled": true
|
|
}
|
|
]
|
|
} |