lib/sead/include/basis/seadNew.h file

Namespaces

namespace sead

Functions

auto operator new(size_t size) -> void*
auto operator new[](size_t size) -> void*
auto operator new(size_t size, const std::nothrow_t&) -> void* noexcept
auto operator new[](size_t size, const std::nothrow_t&) -> void* noexcept
auto operator new(size_t size, s32 alignment) -> void*
auto operator new[](size_t size, s32 alignment) -> void*
auto operator new(size_t size, s32 alignment, const std::nothrow_t&) -> void* noexcept
auto operator new[](size_t size, s32 alignment, const std::nothrow_t&) -> void* noexcept
auto operator new(size_t size, sead::Heap* heap, const std::nothrow_t&) -> void* noexcept
auto operator new[](size_t size, sead::Heap* heap, const std::nothrow_t&) -> void* noexcept
auto operator new(size_t size, sead::Heap* heap, s32 alignment = sizeof(void*)) -> void*
auto operator new[](size_t size, sead::Heap* heap, s32 alignment = sizeof(void*)) -> void*
auto operator new(size_t size, sead::Heap* heap, s32 alignment, const std::nothrow_t&) -> void* noexcept
auto operator new[](size_t size, sead::Heap* heap, s32 alignment, const std::nothrow_t&) -> void* noexcept
void operator delete(void* ptr) noexcept
void operator delete[](void* ptr) noexcept
void operator delete(void* ptr, const std::nothrow_t&) noexcept
void operator delete[](void* ptr, const std::nothrow_t&) noexcept
void operator delete(void* ptr, s32)
void operator delete[](void* ptr, s32)
void operator delete(void* ptr, s32, const std::nothrow_t&) noexcept
void operator delete[](void* ptr, s32, const std::nothrow_t&) noexcept
void operator delete(void* ptr, sead::Heap*, const std::nothrow_t&) noexcept
void operator delete[](void* ptr, sead::Heap*, const std::nothrow_t&) noexcept
void operator delete(void* ptr, sead::Heap*, s32)
void operator delete[](void* ptr, sead::Heap*, s32)
void operator delete(void* ptr, sead::Heap*, s32, const std::nothrow_t&) noexcept
void operator delete[](void* ptr, sead::Heap*, s32, const std::nothrow_t&) noexcept