1. 22 Feb, 1999 2 commits
    • Francois Gouget's avatar
      Updated to use the latest COM macros, ICOM_VTABLE and ICOM_THIS. · b233fc31
      Francois Gouget authored
      Added the interface implementation structures.
      I remembered from an email that even when asked for a
      IDirectInputDeviceA what was returned was an IDirectInputDevice2A so I
      considered that we would only implement the latter. The
      IDirectInputDeviceA_xxx methods have been renamed to
      IDirectInputDevice2A_xxx, and we always return our IDirectInputDevice2A
      implementation as before.
      Renamed the implementation structures to XxxImpl.
      b233fc31
    • Francois Gouget's avatar
      Use latest COM macros · f18c8df5
      Francois Gouget authored
      Defined the IDirectInputDeviceA interface independently from
      IDirectInputDevice2A.
      Removed the 32 suffix of the interfaces. Hopefully this will not
      cause any problem with the renaming.
      Moved the implementation specific stuff to dinput.c (well, the
      interfaces at least).
      f18c8df5
  2. 21 Feb, 1999 9 commits
  3. 20 Feb, 1999 16 commits
  4. 19 Feb, 1999 13 commits