Files
test/source/blender/blenlib/intern/resource_scope.cc
2025-03-29 15:18:50 +11:00

25 lines
438 B
C++

/* SPDX-FileCopyrightText: 2023 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */
/** \file
* \ingroup bli
*/
#include "BLI_resource_scope.hh"
namespace blender {
ResourceScope::ResourceScope() = default;
ResourceScope::~ResourceScope()
{
/* Free in reversed order. */
for (int64_t i = resources_.size(); i--;) {
ResourceData &data = resources_[i];
data.free(data.data);
}
}
} // namespace blender