|
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::InterfaceSelector |
| struct | ice::InterfaceSelectorOf< Derived, Interfaces > |
| struct | ice::Implements< Interfaces > |
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
| namespace | ice::concepts |
| namespace | ice::detail |
Concepts | |
| concept | ice::concepts::InterfaceType |
Functions | |
| template<ice::concepts::InterfaceType... Interfaces> | |
| auto | ice::detail::interface_select_helper (auto *ptr, ice::StringID_Arg id) noexcept -> ice::Expected< void * > |