MCPcopy Create free account
hub / github.com/SpartanJ/eepp / injectButtonRelease

Method injectButtonRelease

src/eepp/window/input.cpp:296–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

294}
295
296void Input::injectButtonRelease( const Uint32& Button ) {
297 if ( Button < 8 ) {
298 if ( mPressTrigger & EE_BUTTON_MASK( Button ) )
299 mPressTrigger &= ~EE_BUTTON_MASK( Button );
300
301 if ( !( mReleaseTrigger & EE_BUTTON_MASK( Button ) ) )
302 mReleaseTrigger |= EE_BUTTON_MASK( Button );
303
304 if ( !( mClickTrigger & EE_BUTTON_MASK( Button ) ) )
305 mClickTrigger |= EE_BUTTON_MASK( Button );
306 }
307}
308
309Vector2i Input::getMousePos() const {
310 return mMousePos;

Callers 1

inputMethod · 0.80

Calls

no outgoing calls

Tested by 1

inputMethod · 0.64