mirror of https://github.com/zeldaret/botw.git
30 lines
722 B
C++
30 lines
722 B
C++
/**
|
|
* @file RootObject.h
|
|
* @brief RootObject for NEX.
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <nn/types.h>
|
|
|
|
namespace nn {
|
|
namespace nex {
|
|
class RootObject {
|
|
public:
|
|
enum TargetPool {};
|
|
|
|
virtual ~RootObject();
|
|
|
|
void* operator new(u64);
|
|
void operator delete(void*);
|
|
void* operator new(u64, char const*, u32);
|
|
void* operator new[](u64);
|
|
void* operator new[](u64, char const*, u32);
|
|
void operator delete[](void*);
|
|
void operator delete(void*, char const*, u32);
|
|
void operator delete[](void*, char const*, u32);
|
|
void* operator new(u64, nn::nex::RootObject::TargetPool);
|
|
void* operator new(u64, nn::nex::RootObject::TargetPool, char const*, u32);
|
|
};
|
|
}; // namespace nex
|
|
}; // namespace nn
|