mirror of
https://github.com/Ed94/Cog.git
synced 2026-08-02 12:48:14 +00:00
Fix garbage collection unloading cog assets
This commit is contained in:
@@ -66,5 +66,5 @@ private:
|
||||
TArray<FGameplayAbilitySpecHandle> OpenedAbilities;
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
@@ -54,5 +54,5 @@ private:
|
||||
ImGuiTextFilter Filter;
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
@@ -45,5 +45,5 @@ private:
|
||||
TArray<FString> AppliedCheats;
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
@@ -55,5 +55,5 @@ protected:
|
||||
ImVec4 GetEffectModifierColor(const FModifierSpec& ModSpec, const FGameplayModifierInfo& ModInfo, float BaseValue) const;
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
@@ -29,5 +29,5 @@ protected:
|
||||
virtual void DrawPool(const UAbilitySystemComponent* AbilitySystemComponent, const FCogAbilityPool& Pool);
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
@@ -31,5 +31,5 @@ protected:
|
||||
private:
|
||||
|
||||
UPROPERTY()
|
||||
TWeakObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
TObjectPtr<const UCogAbilityDataAsset> Asset = nullptr;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user