Header cleanups and prep.

This commit is contained in:
Ben Vanik
2015-05-24 20:11:19 -07:00
parent 8ac1f61c64
commit 1104f8e687
13 changed files with 34 additions and 18 deletions

View File

@@ -9,10 +9,11 @@
#include "xenia/kernel/xobject.h"
#include "xenia/kernel/xboxkrnl_private.h"
#include "xenia/kernel/kernel_state.h"
#include "xenia/kernel/objects/xevent.h"
#include "xenia/kernel/objects/xmutant.h"
#include "xenia/kernel/objects/xsemaphore.h"
#include "xenia/kernel/xboxkrnl_private.h"
namespace xe {
namespace kernel {
@@ -34,6 +35,10 @@ XObject::~XObject() {
assert_zero(pointer_ref_count_);
}
Emulator* XObject::emulator() const { return kernel_state_->emulator_; }
KernelState* XObject::kernel_state() const { return kernel_state_; }
Memory* XObject::memory() const { return kernel_state_->memory(); }
XObject::Type XObject::type() { return type_; }
X_HANDLE XObject::handle() const { return handle_; }