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

Method setMediaController

core/ui/UIMediaPlayer.cpp:1195–1211  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1193}
1194
1195void MediaPlayer::setMediaController(MediaController* controller)
1196{
1197 if (_mediaController)
1198 {
1199 removeProtectedChild(_mediaController, true);
1200 AX_SAFE_RELEASE(_mediaController);
1201 }
1202 _mediaController = controller;
1203 if (_mediaController)
1204 {
1205 AX_SAFE_RETAIN(_mediaController);
1206 _mediaController->setPositionNormalized(Vec2(0.5f, 0.5f));
1207 _mediaController->setAnchorPoint(Vec2::ANCHOR_MIDDLE);
1208 _mediaController->setEnabled(_userInputEnabled);
1209 addProtectedChild(_mediaController, 1);
1210 }
1211}
1212
1213void MediaPlayer::setFullScreenEnabled(bool enabled)
1214{

Calls 4

Vec2Function · 0.50
setPositionNormalizedMethod · 0.45
setAnchorPointMethod · 0.45
setEnabledMethod · 0.45

Tested by

no test coverage detected