IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
ice::Ptr< Object const > Member List

This is the complete list of members for ice::Ptr< Object const >, including all inherited members.

operator->() const noexcept -> Object const *ice::Ptr< Object const >inline
operator=(Ptr const &other) noexcept -> Ptr &ice::Ptr< Object const >
operator=(Ptr< Object > const &other) noexcept -> Ptr &ice::Ptr< Object const >
operator=(Ptr &&other) noexcept -> Ptr &ice::Ptr< Object const >
operator=(Ptr< Object > &&other) noexcept -> Ptr &ice::Ptr< Object const >
operator=(Ptr< Derived const > const &other) noexcept -> Ptr &ice::Ptr< Object const >
operator=(Ptr< Derived const > const &other) noexcept -> Ptr &ice::Ptr< Object const >inline
operator==(std::nullptr_t) const noexcept -> boolice::Ptr< Object const >inline
Ptr(std::nullptr_t=nullptr) noexceptice::Ptr< Object const >explicit
Ptr(Ptr const &other) noexceptice::Ptr< Object const >
Ptr(Ptr< Object > const &other) noexceptice::Ptr< Object const >
Ptr(Ptr &&other) noexceptice::Ptr< Object const >
Ptr(Ptr< Object > &&other) noexceptice::Ptr< Object const >
raw_ptr() const noexcept -> Object const *ice::Ptr< Object const >inline
~Ptr() noexceptice::Ptr< Object const >