|
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::Memory |
Namespaces | |
| namespace | ice |
| SPDX-License-Identifier: MIT. | |
Functions | |
| constexpr auto | ice::data_view (ice::Memory memory) noexcept -> ice::Data |
| template<typename T> requires (std::is_array_v<T> == false && std::is_pointer_v<T> == false) | |
| constexpr auto | ice::memory_from (T &object) noexcept -> ice::Memory |
| auto | ice::ptr_adv (ice::Memory mem, ice::meminfo meminfo) noexcept -> ice::Memory |
| auto | ice::ptr_adv (ice::Memory mem, ice::usize offset, ice::ualign align) noexcept -> ice::Memory |
| auto | ice::ptr_add (ice::Memory mem, ice::usize offset) noexcept -> ice::Memory |