From fd3e1b5ae99de7df2eaecfb6423ecbecaf3d2c36 Mon Sep 17 00:00:00 2001 From: Cassandra de la Cruz-Munoz Date: Wed, 16 Aug 2023 19:45:58 -0400 Subject: [PATCH] add ToMessage() for VmcExtKey --- VmcMessages/VmcExtKey.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/VmcMessages/VmcExtKey.cs b/VmcMessages/VmcExtKey.cs index 60dc6fb..3ce8da3 100644 --- a/VmcMessages/VmcExtKey.cs +++ b/VmcMessages/VmcExtKey.cs @@ -18,6 +18,7 @@ using Godot; using godotOscSharp; +using System.Collections.Generic; namespace godotVmcSharp { @@ -64,5 +65,14 @@ namespace godotVmcSharp name = _name; keycode = _keycode; } + + public godotOscSharp.OscMessage ToMessage() + { + return new godotOscSharp.OscMessage(addr, new List{ + new godotOscSharp.OscArgument(active, 'i'), + new godotOscSharp.OscArgument(name, 's'), + new godotOscSharp.OscArgument(keycode, 'i') + }); + } } } \ No newline at end of file