Sha256: c5c4ca25c2bc7c2f8bd925ef95b448d6feeace8fe41a1f8fd9fad1f4e01b2aaf
Contents?: true
Size: 332 Bytes
Versions: 6
Compression:
Stored size: 332 Bytes
Contents
%{ #include <OISObject.h> #include <OISKeyboard.h> #include <OISMouse.h> %} %extend OIS::Object{ OIS::Keyboard *toKeyboard() { OIS::Keyboard* key = dynamic_cast<OIS::Keyboard*>(self); return key; } OIS::Mouse *toMouse() { OIS::Mouse* key = dynamic_cast<OIS::Mouse*>(self); return key; } } %include OISObject.h %{ %}
Version data entries
6 entries across 6 versions & 2 rubygems