|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Functions | |
| void | set_capacity (ice::Buffer &buffer, ice::usize new_capacity) noexcept |
| void | grow (ice::Buffer &buffer, ice::usize min_capacity) noexcept |
| auto | append_reserve (ice::Buffer &buffer, ice::meminfo meminfo) noexcept -> ice::Memory |
| auto | size (ice::Buffer const &buffer) noexcept -> ice::usize |
| auto | capacity (ice::Buffer const &buffer) noexcept -> ice::usize |
| auto | required_capacity (ice::Buffer const &buffer, ice::meminfo meminfo) noexcept -> ice::usize |
| auto | space (ice::Buffer const &buffer) noexcept -> ice::usize |
| bool | empty (ice::Buffer const &buffer) noexcept |
| bool | has_space (ice::Buffer const &buffer, ice::meminfo meminfo) noexcept |
| auto | data_view (ice::Buffer const &buffer) noexcept -> ice::Data |
| auto | memory_pointer (ice::Buffer const &buffer) noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |