File tree Expand file tree Collapse file tree 8 files changed +8
-8
lines changed
Sources/GateEngine/Resources Expand file tree Collapse file tree 8 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -613,7 +613,7 @@ extension ResourceManager {
613613 guard let cache = self . objectAnimation3DCache ( for: key) else { return }
614614 cache. referenceCount -= 1
615615
616- if case . whileReferenced = cache. cacheHint {
616+ if case . whileReferenced = cache. effectiveCacheHint {
617617 if cache. referenceCount == 0 {
618618 self . cache. objectAnimation3Ds. removeValue ( forKey: key)
619619 Log . debug ( " Removing cache (no longer referenced), ObjectAnimation3D: \( key) " )
Original file line number Diff line number Diff line change @@ -334,7 +334,7 @@ extension ResourceManager {
334334 guard let cache = self . geometryCache ( for: key) else { return }
335335 cache. referenceCount -= 1
336336
337- if case . whileReferenced = cache. cacheHint {
337+ if case . whileReferenced = cache. effectiveCacheHint {
338338 if cache. referenceCount == 0 {
339339 self . cache. geometries. removeValue ( forKey: key)
340340 Log . debug ( " Removing cache (no longer referenced), Geometry: \( key) " )
Original file line number Diff line number Diff line change @@ -219,7 +219,7 @@ extension ResourceManager {
219219 guard let cache = self . skinnedGeometryCache ( for: key) else { return }
220220 cache. referenceCount -= 1
221221
222- if case . whileReferenced = cache. cacheHint {
222+ if case . whileReferenced = cache. effectiveCacheHint {
223223 if cache. referenceCount == 0 {
224224 self . cache. skinnedGeometries. removeValue ( forKey: key)
225225 Log . debug ( " Removing cache (no longer referenced), SkinnedGeometry: \( key) " )
Original file line number Diff line number Diff line change @@ -415,7 +415,7 @@ extension ResourceManager {
415415 guard let cache = self . skeletalAnimationCache ( for: key) else { return }
416416 cache. referenceCount -= 1
417417
418- if case . whileReferenced = cache. cacheHint {
418+ if case . whileReferenced = cache. effectiveCacheHint {
419419 if cache. referenceCount == 0 {
420420 self . cache. skeletalAnimations. removeValue ( forKey: key)
421421 Log . debug ( " Removing cache (no longer referenced), SkeletalAnimation: \( key) " )
Original file line number Diff line number Diff line change @@ -605,7 +605,7 @@ extension ResourceManager {
605605 guard let cache = self . skeletonCache ( for: key) else { return }
606606 cache. referenceCount -= 1
607607
608- if case . whileReferenced = cache. cacheHint {
608+ if case . whileReferenced = cache. effectiveCacheHint {
609609 if cache. referenceCount == 0 {
610610 self . cache. skeletons. removeValue ( forKey: key)
611611 Log . debug ( " Removing cache (no longer referenced), Skeleton: \( key) " )
Original file line number Diff line number Diff line change @@ -336,7 +336,7 @@ extension ResourceManager {
336336 guard let cache = self . textureCache ( for: key) else { return }
337337 cache. referenceCount -= 1
338338
339- if case . whileReferenced = cache. cacheHint {
339+ if case . whileReferenced = cache. effectiveCacheHint {
340340 if cache. referenceCount == 0 {
341341 self . cache. textures. removeValue ( forKey: key)
342342 Log . debug ( " Removing cache (no longer referenced), Texture: \( key) " )
Original file line number Diff line number Diff line change @@ -323,7 +323,7 @@ extension ResourceManager {
323323 guard let cache = self . tileMapCache ( for: key) else { return }
324324 cache. referenceCount -= 1
325325
326- if case . whileReferenced = cache. cacheHint {
326+ if case . whileReferenced = cache. effectiveCacheHint {
327327 if cache. referenceCount == 0 {
328328 self . cache. tileMaps. removeValue ( forKey: key)
329329 Log . debug ( " Removing cache (no longer referenced), TileMap: \( key) " )
Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ extension ResourceManager {
276276 guard let cache = self . tileSetCache ( for: key) else { return }
277277 cache. referenceCount -= 1
278278
279- if case . whileReferenced = cache. cacheHint {
279+ if case . whileReferenced = cache. effectiveCacheHint {
280280 if cache. referenceCount == 0 {
281281 self . cache. tileSets. removeValue ( forKey: key)
282282 Log . debug ( " Removing cache (no longer referenced), TileSet: \( key) " )
You can’t perform that action at this time.
0 commit comments