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

Method popMatrix

core/base/Director.cpp:499–517  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

497}
498
499void Director::popMatrix(MATRIX_STACK_TYPE type)
500{
501 if (MATRIX_STACK_TYPE::MATRIX_STACK_MODELVIEW == type)
502 {
503 _modelViewMatrixStack.pop();
504 }
505 else if (MATRIX_STACK_TYPE::MATRIX_STACK_PROJECTION == type)
506 {
507 _projectionMatrixStack.pop();
508 }
509 else if (MATRIX_STACK_TYPE::MATRIX_STACK_TEXTURE == type)
510 {
511 _textureMatrixStack.pop();
512 }
513 else
514 {
515 AXASSERT(false, "unknown matrix stack type");
516 }
517}
518
519void Director::loadIdentityMatrix(MATRIX_STACK_TYPE type)
520{

Callers 15

visitMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80
renderMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80
endMethod · 0.80
visitMethod · 0.80
visitMethod · 0.80

Calls 1

popMethod · 0.45

Tested by 2

onDrawMethod · 0.64
drawMethod · 0.64