10 #include "HmdDisplayPlugin.h"
12 class DebugHmdDisplayPlugin :
public HmdDisplayPlugin {
13 using Parent = HmdDisplayPlugin;
16 const QString getName()
const override {
return NAME; }
17 grouping getGrouping()
const override {
return DEVELOPER; }
19 bool isSupported()
const override;
20 void resetSensors() override final;
21 bool beginFrameRender(uint32_t frameIndex) override;
22 float getTargetFrameRate()
const override {
return 90; }
26 void updatePresentPose()
override;
27 void hmdPresent()
override {}
28 bool isHmdMounted()
const override {
return true; }
29 bool internalActivate()
override;
32 static const QString NAME;
33 bool _isAutoRotateEnabled{
true };