Browse Source

event: added SetEventLocked method to change status an events lock

pull/15/merge
bunnei 12 years ago
parent
commit
beea6f054a
  1. 11
      src/core/hle/kernel/event.cpp
  2. 7
      src/core/hle/kernel/event.h

11
src/core/hle/kernel/event.cpp

@ -50,6 +50,17 @@ public:
} }
}; };
/**
* Changes whether an event is locked or not
* @param handle Handle to event to change
* @param locked Boolean locked value to set event
*/
void SetEventLocked(const Handle handle, const bool locked) {
Event* evt = g_object_pool.GetFast<Event>(handle);
evt->locked = locked;
return;
}
/** /**
* Clears an event * Clears an event
* @param handle Handle to event to clear * @param handle Handle to event to clear

7
src/core/hle/kernel/event.h

@ -11,6 +11,13 @@
namespace Kernel { namespace Kernel {
/**
* Changes whether an event is locked or not
* @param handle Handle to event to change
* @param locked Boolean locked value to set event
*/
void SetEventLocked(const Handle handle, const bool locked)
/** /**
* Clears an event * Clears an event
* @param handle Handle to event to clear * @param handle Handle to event to clear

Loading…
Cancel
Save