|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
Functions | |
| template<typename Type> | |
| void | destroy_head_items (ice::Queue< Type, ContainerLogic::Complex > &queue, ice::ncount destroy_count) noexcept |
| template<typename Type> | |
| void | destroy_tail_items (ice::Queue< Type, ContainerLogic::Complex > &queue, ice::ncount destroy_count) noexcept |
| template<typename Type> | |
| void | copy_items_to_new_location (ice::Memory dest, ice::Queue< Type, ContainerLogic::Complex > const &queue) noexcept |
| template<typename Type> | |
| void | move_items_to_new_location (ice::Memory dest, ice::Queue< Type, ContainerLogic::Complex > &queue) noexcept |
| template<typename Type> | |
| void | copy_memory_to_new_location (ice::Memory dest, ice::Queue< Type, ContainerLogic::Trivial > const &queue) noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
noexcept |
|
noexcept |
|
inlinenoexcept |