|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Go to the source code of this file.
Classes | |
| struct | ice::TaskThreadInfo |
| class | ice::TaskThread |
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
Typedefs | |
| using | ice::TaskThreadProcedure = auto(void* userdata, ice::TaskQueue&) noexcept -> ice::u32 |
Functions | |
| auto | ice::create_thread (ice::Allocator &alloc, ice::TaskQueue &queue, ice::TaskThreadInfo const &thread_info) noexcept -> ice::UniquePtr< ice::TaskThread > |