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"
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.