|
Mountain
1.0.0
Simple C++ 2D Game Framework
|
Defines the Mountain::Pointer class. More...
#include <format>#include <ostream>#include <sstream>#include <utility>#include "Mountain/core.hpp"#include "Mountain/utils/reference_counter.hpp"#include "Mountain/utils/pointer.inl"
Include dependency graph for pointer.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Mountain::Pointer< T > |
Custom Mountain smart pointer. Represents both a std::shared_ptr and a std::weak_ptr. More... | |
| struct | std::formatter< Mountain::Pointer< T > > |
std::formatter template specialization for the Mountain::Pointer type. More... | |
| struct | std::hash< Mountain::Pointer< T > > |
std::hash template specialization for the Mountain::Pointer type. More... | |
Namespaces | |
| Mountain | |
| Contains all declarations of the Mountain Framework. | |
Defines the Mountain::Pointer class.
Definition in file pointer.hpp.