CommonLibVR
GRefCountWeakSupportImpl.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace RE
6 {
7  class GWeakPtrProxy;
8 
10  {
11  public:
13  {
14  weakProxy = nullptr;
15  }
16 
18 
19  GWeakPtrProxy* CreateWeakProxy() const;
20 
21  // members
22  mutable GWeakPtrProxy* weakProxy;
23 
24  private:
25  KEEP_FOR_RE()
26  };
27  static_assert(sizeof(GRefCountWeakSupportImpl) == 0x18);
28 }
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: GRefCountNTSImpl.h:8
Definition: GRefCountWeakSupportImpl.h:10
GRefCountWeakSupportImpl()
Definition: GRefCountWeakSupportImpl.h:12
GWeakPtrProxy * weakProxy
Definition: GRefCountWeakSupportImpl.h:22
GWeakPtrProxy * CreateWeakProxy() const
Definition: AbsorbEffect.h:6