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

Method onBeforeDraw

core/3d/Skybox.cpp:173–184  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

171}
172
173void Skybox::onBeforeDraw()
174{
175 auto* renderer = _director->getRenderer();
176
177 _rendererDepthTestEnabled = renderer->getDepthTest();
178 _rendererDepthCmpFunc = renderer->getDepthCompareFunction();
179 _rendererCullMode = renderer->getCullMode();
180
181 renderer->setDepthTest(true);
182 renderer->setDepthCompareFunction(backend::CompareFunction::LESS_EQUAL);
183 renderer->setCullMode(CullMode::BACK);
184}
185
186void Skybox::onAfterDraw()
187{

Callers

nothing calls this directly

Calls 6

getRendererMethod · 0.80
getDepthTestMethod · 0.80
setCullModeMethod · 0.80
setDepthTestMethod · 0.45

Tested by

no test coverage detected