IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
module_types.hxx File Reference

Go to the source code of this file.

Namespaces

namespace  ice
 SPDX-License-Identifier: MIT.

Typedefs

using ice::FnModuleLoad = void (ice::Allocator*, ice::ModuleNegotiatorAPIContext*, ice::ModuleNegotiatorAPI*)
using ice::FnModuleUnload = void (ice::Allocator*)
using ice::FnModuleSelectAPI = bool (ice::StringID_Hash, ice::u32, ice::ModuleAPI*)
template<typename T>
using ice::ProcAPIQuickRegisterFunc = void(*)(T& out_api) noexcept