Skip to content

Commit 2b196c3

Browse files
committed
added args and some summaries
1 parent 680fe93 commit 2b196c3

14 files changed

+232
-115
lines changed

.idea/.idea.Unity-Object-Pooling/.idea/workspace.xml

Lines changed: 101 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
using CustomTools.ObjectPooling.Scripts.ObjectPool;
21
using UnityEngine;
32
using Zenject;
43

5-
public class DemoSceneInstaller : MonoInstaller
4+
namespace CustomTools.ObjectPooling.DEMO
65
{
7-
[SerializeField] private GameObject _objectPool;
8-
9-
public override void InstallBindings()
6+
public class DemoSceneInstaller : MonoInstaller
107
{
11-
Container.Bind<ObjectPooler>().FromComponentOn(_objectPool).AsSingle().NonLazy();
8+
[SerializeField] private GameObject _objectPool;
9+
10+
public override void InstallBindings()
11+
{
12+
Container.Bind<ObjectPooler>().FromComponentOn(_objectPool).AsSingle().NonLazy();
13+
}
1214
}
1315
}

Assets/CustomTools/ObjectPooling/DEMO/PoolSpawner.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using System.Collections.Generic;
2-
using CustomTools.ObjectPooling.Scripts.ObjectPool;
32
using UnityEngine;
43
using Zenject;
54

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
namespace CustomTools.ObjectPooling.Scripts.ObjectPool
1+
namespace CustomTools.ObjectPooling
22
{
33
public interface IObjectPoolInitializable
44
{
5-
void Init();
5+
void Init(object sender, PooledObjectInitializationArgs args);
66
}
7-
}
7+
}

Assets/CustomTools/ObjectPooling/Scripts/ObjectPool/IPooledObject.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Zenject;
22

3-
namespace CustomTools.ObjectPooling.Scripts.ObjectPool
3+
namespace CustomTools.ObjectPooling
44
{
55
public interface IPooledObject
66
{

0 commit comments

Comments
 (0)