Skip to content

Commit aa384c0

Browse files
authored
Added VelocitySettings to RPC schema (#202)
* Added VelocitySettings to RPC schema * Revert: lib/flatbuffers version bump during rebase
1 parent 5d57262 commit aa384c0

19 files changed

Lines changed: 525 additions & 24 deletions

protocol/cpp/include/solarxr_protocol/generated/all_generated.h

Lines changed: 70 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,9 @@ struct HIDSettingsBuilder;
239239
struct TimeoutSettings;
240240
struct TimeoutSettingsBuilder;
241241

242+
struct VelocitySettings;
243+
struct VelocitySettingsBuilder;
244+
242245
struct TapDetectionSetupNotification;
243246
struct TapDetectionSetupNotificationBuilder;
244247

@@ -7390,7 +7393,8 @@ struct SettingsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
73907393
VT_RESETS_SETTINGS = 22,
73917394
VT_STAY_ALIGNED = 24,
73927395
VT_HID_SETTINGS = 26,
7393-
VT_TIMEOUT = 28
7396+
VT_TIMEOUT = 28,
7397+
VT_VELOCITY_SETTINGS = 30
73947398
};
73957399
const solarxr_protocol::rpc::SteamVRTrackersSetting *steam_vr_trackers() const {
73967400
return GetPointer<const solarxr_protocol::rpc::SteamVRTrackersSetting *>(VT_STEAM_VR_TRACKERS);
@@ -7431,6 +7435,9 @@ struct SettingsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
74317435
const solarxr_protocol::rpc::TimeoutSettings *timeout() const {
74327436
return GetPointer<const solarxr_protocol::rpc::TimeoutSettings *>(VT_TIMEOUT);
74337437
}
7438+
const solarxr_protocol::rpc::VelocitySettings *velocity_settings() const {
7439+
return GetPointer<const solarxr_protocol::rpc::VelocitySettings *>(VT_VELOCITY_SETTINGS);
7440+
}
74347441
bool Verify(flatbuffers::Verifier &verifier) const {
74357442
return VerifyTableStart(verifier) &&
74367443
VerifyOffset(verifier, VT_STEAM_VR_TRACKERS) &&
@@ -7459,6 +7466,8 @@ struct SettingsResponse FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
74597466
verifier.VerifyTable(hid_settings()) &&
74607467
VerifyOffset(verifier, VT_TIMEOUT) &&
74617468
verifier.VerifyTable(timeout()) &&
7469+
VerifyOffset(verifier, VT_VELOCITY_SETTINGS) &&
7470+
verifier.VerifyTable(velocity_settings()) &&
74627471
verifier.EndTable();
74637472
}
74647473
};
@@ -7506,6 +7515,9 @@ struct SettingsResponseBuilder {
75067515
void add_timeout(flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout) {
75077516
fbb_.AddOffset(SettingsResponse::VT_TIMEOUT, timeout);
75087517
}
7518+
void add_velocity_settings(flatbuffers::Offset<solarxr_protocol::rpc::VelocitySettings> velocity_settings) {
7519+
fbb_.AddOffset(SettingsResponse::VT_VELOCITY_SETTINGS, velocity_settings);
7520+
}
75097521
explicit SettingsResponseBuilder(flatbuffers::FlatBufferBuilder &_fbb)
75107522
: fbb_(_fbb) {
75117523
start_ = fbb_.StartTable();
@@ -7531,8 +7543,10 @@ inline flatbuffers::Offset<SettingsResponse> CreateSettingsResponse(
75317543
flatbuffers::Offset<solarxr_protocol::rpc::ResetsSettings> resets_settings = 0,
75327544
flatbuffers::Offset<solarxr_protocol::rpc::StayAlignedSettings> stay_aligned = 0,
75337545
flatbuffers::Offset<solarxr_protocol::rpc::HIDSettings> hid_settings = 0,
7534-
flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout = 0) {
7546+
flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout = 0,
7547+
flatbuffers::Offset<solarxr_protocol::rpc::VelocitySettings> velocity_settings = 0) {
75357548
SettingsResponseBuilder builder_(_fbb);
7549+
builder_.add_velocity_settings(velocity_settings);
75367550
builder_.add_timeout(timeout);
75377551
builder_.add_hid_settings(hid_settings);
75387552
builder_.add_stay_aligned(stay_aligned);
@@ -7564,7 +7578,8 @@ struct ChangeSettingsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tabl
75647578
VT_RESETS_SETTINGS = 22,
75657579
VT_STAY_ALIGNED = 24,
75667580
VT_HID_SETTINGS = 26,
7567-
VT_TIMEOUT = 28
7581+
VT_TIMEOUT = 28,
7582+
VT_VELOCITY_SETTINGS = 30
75687583
};
75697584
const solarxr_protocol::rpc::SteamVRTrackersSetting *steam_vr_trackers() const {
75707585
return GetPointer<const solarxr_protocol::rpc::SteamVRTrackersSetting *>(VT_STEAM_VR_TRACKERS);
@@ -7605,6 +7620,9 @@ struct ChangeSettingsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tabl
76057620
const solarxr_protocol::rpc::TimeoutSettings *timeout() const {
76067621
return GetPointer<const solarxr_protocol::rpc::TimeoutSettings *>(VT_TIMEOUT);
76077622
}
7623+
const solarxr_protocol::rpc::VelocitySettings *velocity_settings() const {
7624+
return GetPointer<const solarxr_protocol::rpc::VelocitySettings *>(VT_VELOCITY_SETTINGS);
7625+
}
76087626
bool Verify(flatbuffers::Verifier &verifier) const {
76097627
return VerifyTableStart(verifier) &&
76107628
VerifyOffset(verifier, VT_STEAM_VR_TRACKERS) &&
@@ -7633,6 +7651,8 @@ struct ChangeSettingsRequest FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tabl
76337651
verifier.VerifyTable(hid_settings()) &&
76347652
VerifyOffset(verifier, VT_TIMEOUT) &&
76357653
verifier.VerifyTable(timeout()) &&
7654+
VerifyOffset(verifier, VT_VELOCITY_SETTINGS) &&
7655+
verifier.VerifyTable(velocity_settings()) &&
76367656
verifier.EndTable();
76377657
}
76387658
};
@@ -7680,6 +7700,9 @@ struct ChangeSettingsRequestBuilder {
76807700
void add_timeout(flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout) {
76817701
fbb_.AddOffset(ChangeSettingsRequest::VT_TIMEOUT, timeout);
76827702
}
7703+
void add_velocity_settings(flatbuffers::Offset<solarxr_protocol::rpc::VelocitySettings> velocity_settings) {
7704+
fbb_.AddOffset(ChangeSettingsRequest::VT_VELOCITY_SETTINGS, velocity_settings);
7705+
}
76837706
explicit ChangeSettingsRequestBuilder(flatbuffers::FlatBufferBuilder &_fbb)
76847707
: fbb_(_fbb) {
76857708
start_ = fbb_.StartTable();
@@ -7705,8 +7728,10 @@ inline flatbuffers::Offset<ChangeSettingsRequest> CreateChangeSettingsRequest(
77057728
flatbuffers::Offset<solarxr_protocol::rpc::ResetsSettings> resets_settings = 0,
77067729
flatbuffers::Offset<solarxr_protocol::rpc::StayAlignedSettings> stay_aligned = 0,
77077730
flatbuffers::Offset<solarxr_protocol::rpc::HIDSettings> hid_settings = 0,
7708-
flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout = 0) {
7731+
flatbuffers::Offset<solarxr_protocol::rpc::TimeoutSettings> timeout = 0,
7732+
flatbuffers::Offset<solarxr_protocol::rpc::VelocitySettings> velocity_settings = 0) {
77097733
ChangeSettingsRequestBuilder builder_(_fbb);
7734+
builder_.add_velocity_settings(velocity_settings);
77107735
builder_.add_timeout(timeout);
77117736
builder_.add_hid_settings(hid_settings);
77127737
builder_.add_stay_aligned(stay_aligned);
@@ -8902,6 +8927,47 @@ inline flatbuffers::Offset<TimeoutSettings> CreateTimeoutSettings(
89028927
return builder_.Finish();
89038928
}
89048929

8930+
struct VelocitySettings FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
8931+
typedef VelocitySettingsBuilder Builder;
8932+
enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
8933+
VT_SEND_DERIVED_VELOCITY = 4
8934+
};
8935+
bool send_derived_velocity() const {
8936+
return GetField<uint8_t>(VT_SEND_DERIVED_VELOCITY, 0) != 0;
8937+
}
8938+
bool Verify(flatbuffers::Verifier &verifier) const {
8939+
return VerifyTableStart(verifier) &&
8940+
VerifyField<uint8_t>(verifier, VT_SEND_DERIVED_VELOCITY, 1) &&
8941+
verifier.EndTable();
8942+
}
8943+
};
8944+
8945+
struct VelocitySettingsBuilder {
8946+
typedef VelocitySettings Table;
8947+
flatbuffers::FlatBufferBuilder &fbb_;
8948+
flatbuffers::uoffset_t start_;
8949+
void add_send_derived_velocity(bool send_derived_velocity) {
8950+
fbb_.AddElement<uint8_t>(VelocitySettings::VT_SEND_DERIVED_VELOCITY, static_cast<uint8_t>(send_derived_velocity), 0);
8951+
}
8952+
explicit VelocitySettingsBuilder(flatbuffers::FlatBufferBuilder &_fbb)
8953+
: fbb_(_fbb) {
8954+
start_ = fbb_.StartTable();
8955+
}
8956+
flatbuffers::Offset<VelocitySettings> Finish() {
8957+
const auto end = fbb_.EndTable(start_);
8958+
auto o = flatbuffers::Offset<VelocitySettings>(end);
8959+
return o;
8960+
}
8961+
};
8962+
8963+
inline flatbuffers::Offset<VelocitySettings> CreateVelocitySettings(
8964+
flatbuffers::FlatBufferBuilder &_fbb,
8965+
bool send_derived_velocity = false) {
8966+
VelocitySettingsBuilder builder_(_fbb);
8967+
builder_.add_send_derived_velocity(send_derived_velocity);
8968+
return builder_.Finish();
8969+
}
8970+
89058971
/// See TapDetectionSettings::setup_mode
89068972
struct TapDetectionSetupNotification FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
89078973
typedef TapDetectionSetupNotificationBuilder Builder;

protocol/java/src/solarxr_protocol/rpc/ChangeSettingsRequest.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ public final class ChangeSettingsRequest extends Table {
4141
public solarxr_protocol.rpc.HIDSettings hidSettings(solarxr_protocol.rpc.HIDSettings obj) { int o = __offset(26); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
4242
public solarxr_protocol.rpc.TimeoutSettings timeout() { return timeout(new solarxr_protocol.rpc.TimeoutSettings()); }
4343
public solarxr_protocol.rpc.TimeoutSettings timeout(solarxr_protocol.rpc.TimeoutSettings obj) { int o = __offset(28); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
44+
public solarxr_protocol.rpc.VelocitySettings velocitySettings() { return velocitySettings(new solarxr_protocol.rpc.VelocitySettings()); }
45+
public solarxr_protocol.rpc.VelocitySettings velocitySettings(solarxr_protocol.rpc.VelocitySettings obj) { int o = __offset(30); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
4446

4547
public static int createChangeSettingsRequest(FlatBufferBuilder builder,
4648
int steamVrTrackersOffset,
@@ -55,8 +57,10 @@ public static int createChangeSettingsRequest(FlatBufferBuilder builder,
5557
int resetsSettingsOffset,
5658
int stayAlignedOffset,
5759
int hidSettingsOffset,
58-
int timeoutOffset) {
59-
builder.startTable(13);
60+
int timeoutOffset,
61+
int velocitySettingsOffset) {
62+
builder.startTable(14);
63+
ChangeSettingsRequest.addVelocitySettings(builder, velocitySettingsOffset);
6064
ChangeSettingsRequest.addTimeout(builder, timeoutOffset);
6165
ChangeSettingsRequest.addHidSettings(builder, hidSettingsOffset);
6266
ChangeSettingsRequest.addStayAligned(builder, stayAlignedOffset);
@@ -73,7 +77,7 @@ public static int createChangeSettingsRequest(FlatBufferBuilder builder,
7377
return ChangeSettingsRequest.endChangeSettingsRequest(builder);
7478
}
7579

76-
public static void startChangeSettingsRequest(FlatBufferBuilder builder) { builder.startTable(13); }
80+
public static void startChangeSettingsRequest(FlatBufferBuilder builder) { builder.startTable(14); }
7781
public static void addSteamVrTrackers(FlatBufferBuilder builder, int steamVrTrackersOffset) { builder.addOffset(0, steamVrTrackersOffset, 0); }
7882
public static void addFiltering(FlatBufferBuilder builder, int filteringOffset) { builder.addOffset(1, filteringOffset, 0); }
7983
public static void addDriftCompensation(FlatBufferBuilder builder, int driftCompensationOffset) { builder.addOffset(2, driftCompensationOffset, 0); }
@@ -87,6 +91,7 @@ public static int createChangeSettingsRequest(FlatBufferBuilder builder,
8791
public static void addStayAligned(FlatBufferBuilder builder, int stayAlignedOffset) { builder.addOffset(10, stayAlignedOffset, 0); }
8892
public static void addHidSettings(FlatBufferBuilder builder, int hidSettingsOffset) { builder.addOffset(11, hidSettingsOffset, 0); }
8993
public static void addTimeout(FlatBufferBuilder builder, int timeoutOffset) { builder.addOffset(12, timeoutOffset, 0); }
94+
public static void addVelocitySettings(FlatBufferBuilder builder, int velocitySettingsOffset) { builder.addOffset(13, velocitySettingsOffset, 0); }
9095
public static int endChangeSettingsRequest(FlatBufferBuilder builder) {
9196
int o = builder.endTable();
9297
return o;
@@ -130,6 +135,8 @@ public void unpackTo(ChangeSettingsRequestT _o) {
130135
else _o.setHidSettings(null);
131136
if (timeout() != null) _o.setTimeout(timeout().unpack());
132137
else _o.setTimeout(null);
138+
if (velocitySettings() != null) _o.setVelocitySettings(velocitySettings().unpack());
139+
else _o.setVelocitySettings(null);
133140
}
134141
public static int pack(FlatBufferBuilder builder, ChangeSettingsRequestT _o) {
135142
if (_o == null) return 0;
@@ -146,6 +153,7 @@ public static int pack(FlatBufferBuilder builder, ChangeSettingsRequestT _o) {
146153
int _stayAligned = _o.getStayAligned() == null ? 0 : solarxr_protocol.rpc.StayAlignedSettings.pack(builder, _o.getStayAligned());
147154
int _hidSettings = _o.getHidSettings() == null ? 0 : solarxr_protocol.rpc.HIDSettings.pack(builder, _o.getHidSettings());
148155
int _timeout = _o.getTimeout() == null ? 0 : solarxr_protocol.rpc.TimeoutSettings.pack(builder, _o.getTimeout());
156+
int _velocitySettings = _o.getVelocitySettings() == null ? 0 : solarxr_protocol.rpc.VelocitySettings.pack(builder, _o.getVelocitySettings());
149157
return createChangeSettingsRequest(
150158
builder,
151159
_steamVrTrackers,
@@ -160,7 +168,8 @@ public static int pack(FlatBufferBuilder builder, ChangeSettingsRequestT _o) {
160168
_resetsSettings,
161169
_stayAligned,
162170
_hidSettings,
163-
_timeout);
171+
_timeout,
172+
_velocitySettings);
164173
}
165174
}
166175

protocol/java/src/solarxr_protocol/rpc/ChangeSettingsRequestT.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public class ChangeSettingsRequestT {
2121
private solarxr_protocol.rpc.StayAlignedSettingsT stayAligned;
2222
private solarxr_protocol.rpc.HIDSettingsT hidSettings;
2323
private solarxr_protocol.rpc.TimeoutSettingsT timeout;
24+
private solarxr_protocol.rpc.VelocitySettingsT velocitySettings;
2425

2526
public solarxr_protocol.rpc.SteamVRTrackersSettingT getSteamVrTrackers() { return steamVrTrackers; }
2627

@@ -74,6 +75,10 @@ public class ChangeSettingsRequestT {
7475

7576
public void setTimeout(solarxr_protocol.rpc.TimeoutSettingsT timeout) { this.timeout = timeout; }
7677

78+
public solarxr_protocol.rpc.VelocitySettingsT getVelocitySettings() { return velocitySettings; }
79+
80+
public void setVelocitySettings(solarxr_protocol.rpc.VelocitySettingsT velocitySettings) { this.velocitySettings = velocitySettings; }
81+
7782

7883
public ChangeSettingsRequestT() {
7984
this.steamVrTrackers = null;
@@ -89,6 +94,7 @@ public ChangeSettingsRequestT() {
8994
this.stayAligned = null;
9095
this.hidSettings = null;
9196
this.timeout = null;
97+
this.velocitySettings = null;
9298
}
9399
}
94100

protocol/java/src/solarxr_protocol/rpc/SettingsResponse.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ public final class SettingsResponse extends Table {
4141
public solarxr_protocol.rpc.HIDSettings hidSettings(solarxr_protocol.rpc.HIDSettings obj) { int o = __offset(26); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
4242
public solarxr_protocol.rpc.TimeoutSettings timeout() { return timeout(new solarxr_protocol.rpc.TimeoutSettings()); }
4343
public solarxr_protocol.rpc.TimeoutSettings timeout(solarxr_protocol.rpc.TimeoutSettings obj) { int o = __offset(28); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
44+
public solarxr_protocol.rpc.VelocitySettings velocitySettings() { return velocitySettings(new solarxr_protocol.rpc.VelocitySettings()); }
45+
public solarxr_protocol.rpc.VelocitySettings velocitySettings(solarxr_protocol.rpc.VelocitySettings obj) { int o = __offset(30); return o != 0 ? obj.__assign(__indirect(o + bb_pos), bb) : null; }
4446

4547
public static int createSettingsResponse(FlatBufferBuilder builder,
4648
int steamVrTrackersOffset,
@@ -55,8 +57,10 @@ public static int createSettingsResponse(FlatBufferBuilder builder,
5557
int resetsSettingsOffset,
5658
int stayAlignedOffset,
5759
int hidSettingsOffset,
58-
int timeoutOffset) {
59-
builder.startTable(13);
60+
int timeoutOffset,
61+
int velocitySettingsOffset) {
62+
builder.startTable(14);
63+
SettingsResponse.addVelocitySettings(builder, velocitySettingsOffset);
6064
SettingsResponse.addTimeout(builder, timeoutOffset);
6165
SettingsResponse.addHidSettings(builder, hidSettingsOffset);
6266
SettingsResponse.addStayAligned(builder, stayAlignedOffset);
@@ -73,7 +77,7 @@ public static int createSettingsResponse(FlatBufferBuilder builder,
7377
return SettingsResponse.endSettingsResponse(builder);
7478
}
7579

76-
public static void startSettingsResponse(FlatBufferBuilder builder) { builder.startTable(13); }
80+
public static void startSettingsResponse(FlatBufferBuilder builder) { builder.startTable(14); }
7781
public static void addSteamVrTrackers(FlatBufferBuilder builder, int steamVrTrackersOffset) { builder.addOffset(0, steamVrTrackersOffset, 0); }
7882
public static void addFiltering(FlatBufferBuilder builder, int filteringOffset) { builder.addOffset(1, filteringOffset, 0); }
7983
public static void addDriftCompensation(FlatBufferBuilder builder, int driftCompensationOffset) { builder.addOffset(2, driftCompensationOffset, 0); }
@@ -87,6 +91,7 @@ public static int createSettingsResponse(FlatBufferBuilder builder,
8791
public static void addStayAligned(FlatBufferBuilder builder, int stayAlignedOffset) { builder.addOffset(10, stayAlignedOffset, 0); }
8892
public static void addHidSettings(FlatBufferBuilder builder, int hidSettingsOffset) { builder.addOffset(11, hidSettingsOffset, 0); }
8993
public static void addTimeout(FlatBufferBuilder builder, int timeoutOffset) { builder.addOffset(12, timeoutOffset, 0); }
94+
public static void addVelocitySettings(FlatBufferBuilder builder, int velocitySettingsOffset) { builder.addOffset(13, velocitySettingsOffset, 0); }
9095
public static int endSettingsResponse(FlatBufferBuilder builder) {
9196
int o = builder.endTable();
9297
return o;
@@ -130,6 +135,8 @@ public void unpackTo(SettingsResponseT _o) {
130135
else _o.setHidSettings(null);
131136
if (timeout() != null) _o.setTimeout(timeout().unpack());
132137
else _o.setTimeout(null);
138+
if (velocitySettings() != null) _o.setVelocitySettings(velocitySettings().unpack());
139+
else _o.setVelocitySettings(null);
133140
}
134141
public static int pack(FlatBufferBuilder builder, SettingsResponseT _o) {
135142
if (_o == null) return 0;
@@ -146,6 +153,7 @@ public static int pack(FlatBufferBuilder builder, SettingsResponseT _o) {
146153
int _stayAligned = _o.getStayAligned() == null ? 0 : solarxr_protocol.rpc.StayAlignedSettings.pack(builder, _o.getStayAligned());
147154
int _hidSettings = _o.getHidSettings() == null ? 0 : solarxr_protocol.rpc.HIDSettings.pack(builder, _o.getHidSettings());
148155
int _timeout = _o.getTimeout() == null ? 0 : solarxr_protocol.rpc.TimeoutSettings.pack(builder, _o.getTimeout());
156+
int _velocitySettings = _o.getVelocitySettings() == null ? 0 : solarxr_protocol.rpc.VelocitySettings.pack(builder, _o.getVelocitySettings());
149157
return createSettingsResponse(
150158
builder,
151159
_steamVrTrackers,
@@ -160,7 +168,8 @@ public static int pack(FlatBufferBuilder builder, SettingsResponseT _o) {
160168
_resetsSettings,
161169
_stayAligned,
162170
_hidSettings,
163-
_timeout);
171+
_timeout,
172+
_velocitySettings);
164173
}
165174
}
166175

protocol/java/src/solarxr_protocol/rpc/SettingsResponseT.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public class SettingsResponseT {
2121
private solarxr_protocol.rpc.StayAlignedSettingsT stayAligned;
2222
private solarxr_protocol.rpc.HIDSettingsT hidSettings;
2323
private solarxr_protocol.rpc.TimeoutSettingsT timeout;
24+
private solarxr_protocol.rpc.VelocitySettingsT velocitySettings;
2425

2526
public solarxr_protocol.rpc.SteamVRTrackersSettingT getSteamVrTrackers() { return steamVrTrackers; }
2627

@@ -74,6 +75,10 @@ public class SettingsResponseT {
7475

7576
public void setTimeout(solarxr_protocol.rpc.TimeoutSettingsT timeout) { this.timeout = timeout; }
7677

78+
public solarxr_protocol.rpc.VelocitySettingsT getVelocitySettings() { return velocitySettings; }
79+
80+
public void setVelocitySettings(solarxr_protocol.rpc.VelocitySettingsT velocitySettings) { this.velocitySettings = velocitySettings; }
81+
7782

7883
public SettingsResponseT() {
7984
this.steamVrTrackers = null;
@@ -89,6 +94,7 @@ public SettingsResponseT() {
8994
this.stayAligned = null;
9095
this.hidSettings = null;
9196
this.timeout = null;
97+
this.velocitySettings = null;
9298
}
9399
}
94100

0 commit comments

Comments
 (0)