CommonLibSSE (Parapets fork)
IUnknown.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace RE
4 {
5  struct __declspec(novtable) IUnknown
6  {
7  public:
8  inline static constexpr auto RTTI = RTTI_IUnknown;
9 
10  // add
11  virtual std::int32_t QueryInterface(WinAPI::REFIID a_riid, void** a_interface) = 0; // 00
12  virtual std::uint32_t AddRef() = 0; // 01
13  virtual std::uint32_t Release() = 0; // 02
14  };
15 }
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_IUnknown
Definition: Offsets_RTTI.h:5034
Definition: WinAPI.h:90