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

Method create

tests/cpp-tests/Source/TerrainTest/TerrainTest.cpp:323–339  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

321}
322
323Player* Player::create(const char* file, Camera* cam, Terrain* terrain)
324{
325 //
326 auto player = new Player();
327 if (player->initWithFile(file))
328 {
329 player->_headingAngle = 0;
330 player->_playerState = PLAYER_STATE_IDLE;
331 player->_cam = cam;
332 player->_terrain = terrain;
333 player->autorelease();
334 player->scheduleUpdate();
335 return player;
336 }
337 AX_SAFE_DELETE(player);
338 return nullptr;
339}
340
341TerrainWithLightMap::TerrainWithLightMap()
342{

Callers

nothing calls this directly

Calls 3

autoreleaseMethod · 0.80
scheduleUpdateMethod · 0.80
initWithFileMethod · 0.45

Tested by

no test coverage detected