MCPcopy Create free account
hub / github.com/OGRECave/ogre / setVisualiseBoundingBoxMode

Function setVisualiseBoundingBoxMode

Samples/Simple/include/SkeletalAnimation.h:40–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38 }
39
40 void setVisualiseBoundingBoxMode( VisualiseBoundingBoxMode mode )
41 {
42 mVisualiseBoundingBoxMode = mode;
43 for (int i = 0; i < NUM_MODELS; i++)
44 {
45 switch (mVisualiseBoundingBoxMode)
46 {
47 case kVisualiseNone:
48 mModelNodes[ i ]->showBoundingBox( false );
49 break;
50 case kVisualiseOne:
51 mModelNodes[ i ]->showBoundingBox( i == mBoundingBoxModelIndex );
52 break;
53 case kVisualiseAll:
54 mModelNodes[ i ]->showBoundingBox( true );
55 break;
56 }
57 }
58 }
59 void enableBoneBoundingBoxMode( bool enable )
60 {
61 // update bone bounding box mode for all models

Callers 1

keyPressedFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected