MCPcopy Create free account
hub / github.com/axmolengine/axmol / VRTest1

Method VRTest1

tests/cpp-tests/Source/VRTest/VRTest.cpp:42–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40//------------------------------------------------------------------
41
42VRTest1::VRTest1()
43{
44 auto size = Director::getInstance()->getVisibleSize();
45
46 auto image = Sprite::create("Images/background.png");
47 image->setPosition(size / 2);
48 addChild(image);
49
50 auto button = MenuItemFont::create("Enable / Disable VR", [](Object* ref) {
51 auto renderView = Director::getInstance()->getRenderView();
52 auto vrimpl = renderView->getVR();
53 if (vrimpl)
54 {
55 renderView->setVR(nullptr);
56 }
57 else
58 {
59 auto genericvr = new VRGenericRenderer;
60 renderView->setVR(genericvr);
61 }
62 });
63 button->setFontSizeObj(16);
64 auto menu = Menu::create(button, nullptr);
65 addChild(menu);
66
67 menu->setPosition(size / 6);
68}
69
70std::string VRTest1::title() const
71{

Callers

nothing calls this directly

Calls 5

getInstanceFunction · 0.85
createFunction · 0.85
setFontSizeObjMethod · 0.80
getVisibleSizeMethod · 0.45
setPositionMethod · 0.45

Tested by

no test coverage detected