diff --git a/CommonLibSF/include/RE/B/BSIntrusiveRefCounted.h b/CommonLibSF/include/RE/B/BSIntrusiveRefCounted.h index 0c086f0b..50e832ae 100644 --- a/CommonLibSF/include/RE/B/BSIntrusiveRefCounted.h +++ b/CommonLibSF/include/RE/B/BSIntrusiveRefCounted.h @@ -8,12 +8,12 @@ namespace RE { public: SF_RTTI(BSIntrusiveRefCounted); - + template friend struct BSTSmartPointerIntrusiveRefCount; constexpr BSIntrusiveRefCounted() noexcept {} - + std::uint32_t IncRef() const { stl::atomic_ref myRefCount{ _refCount }; diff --git a/CommonLibSF/include/RE/Starfield.h b/CommonLibSF/include/RE/Starfield.h index cc4fbaf3..35fb0459 100644 --- a/CommonLibSF/include/RE/Starfield.h +++ b/CommonLibSF/include/RE/Starfield.h @@ -55,6 +55,7 @@ #include "RE/B/BSTEvent.h" #include "RE/B/BSTList.h" #include "RE/B/BSTSingleton.h" +#include "RE/B/BSTSmartPointer.h" #include "RE/B/BaseFormComponent.h" #include "RE/C/Color.h" #include "RE/C/CombatGroup.h" diff --git a/CommonLibSF/vcpkg.json b/CommonLibSF/vcpkg.json index 81905389..fa6a8640 100644 --- a/CommonLibSF/vcpkg.json +++ b/CommonLibSF/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "commonlibsf", - "version-date": "2023-10-12", + "version-date": "2023-10-13", "port-version": 0, "description": "A collaborative reverse-engineered library for Starfield.", "homepage": "https://github.com/Starfield-Reverse-Engineering/CommonLibSF", diff --git a/README.md b/README.md index 6512bdfe..71f572bc 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![C++23](https://img.shields.io/static/v1?label=standard&message=c%2B%2B23&color=blue&logo=c%2B%2B&&logoColor=red&style=flat)](https://en.cppreference.com/w/cpp/compiler_support) ![Platform](https://img.shields.io/static/v1?label=platform&message=windows&color=dimgray&style=flat&logo=windows) [![Game version](https://img.shields.io/badge/game%20version-1.7.36-orange)](#Developing-with-CommonLibSF) -[![VCPKG_VER](https://img.shields.io/static/v1?label=vcpkg%20registry&message=2023-10-12&color=green&style=flat)](https://github.com/Starfield-Reverse-Engineering/Starfield-RE-vcpkg) +[![VCPKG_VER](https://img.shields.io/static/v1?label=vcpkg%20registry&message=2023-10-13&color=green&style=flat)](https://github.com/Starfield-Reverse-Engineering/Starfield-RE-vcpkg) [![Main CI](https://img.shields.io/github/actions/workflow/status/Starfield-Reverse-Engineering/CommonLibSF/main_ci.yml)](https://github.com/Starfield-Reverse-Engineering/CommonLibSF/actions/workflows/main_ci.yml) ## Build Dependencies