|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
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 -> bool | ice::Ptr< Object const > | inline |
| Ptr(std::nullptr_t=nullptr) noexcept | ice::Ptr< Object const > | explicit |
| Ptr(Ptr const &other) noexcept | ice::Ptr< Object const > | |
| Ptr(Ptr< Object > const &other) noexcept | ice::Ptr< Object const > | |
| Ptr(Ptr &&other) noexcept | ice::Ptr< Object const > | |
| Ptr(Ptr< Object > &&other) noexcept | ice::Ptr< Object const > | |
| raw_ptr() const noexcept -> Object const * | ice::Ptr< Object const > | inline |
| ~Ptr() noexcept | ice::Ptr< Object const > |