// Copyright (C) 2009-2023, Panagiotis Christopoulos Charitos and contributors. // All rights reserved. // Code licensed under the BSD License. // http://www.anki3d.org/LICENSE #include #include #include namespace anki { ScriptManager::PoolInit::PoolInit(AllocAlignedCallback allocCb, void* allocCbData) { ScriptMemoryPool::allocateSingleton(allocCb, allocCbData); } ScriptManager::PoolInit ::~PoolInit() { ScriptMemoryPool::freeSingleton(); } ScriptManager::ScriptManager(AllocAlignedCallback allocCb, void* allocCbData) : m_poolInit(allocCb, allocCbData) { ANKI_SCRIPT_LOGI("Initializing scripting"); } ScriptManager::~ScriptManager() { ANKI_SCRIPT_LOGI("Destroying scripting"); } } // end namespace anki