|
Playground
by Górka Mateusz
|
Component-based object pooler running on GameObjects class. More...
Inheritance diagram for Goo.Tools.Pooling.SimpleObjectPooler:
Collaboration diagram for Goo.Tools.Pooling.SimpleObjectPooler:Public Member Functions | |
| virtual GameObject | GetObject () |
| virtual GameObject | GetObject (Vector3 position, Quaternion rotation) |
| virtual T | GetObject< T > () |
| virtual void | DisableAll () |
| virtual void | DestroyAll () |
| GameObject | GetObject () |
| GameObject | GetObject (Vector3 position, Quaternion rotation) |
Private Member Functions | |
| GameObject | CreateNewObject () |
Private Attributes | |
| readonly ListOfGameObject | _list = new ListOfGameObject() |
Additional Inherited Members | |
Static Public Attributes inherited from Goo.Tools.Pooling.ObjectPoolerBase | |
| const string | PREFIX_NAME = "[Pooling] " |
Protected Member Functions inherited from Goo.Tools.Pooling.ObjectPoolerBase | |
| virtual void | Awake () |
Protected Attributes inherited from Goo.Tools.Pooling.ObjectPoolerBase | |
| GameObject | _prefab |
| Transform | _parent |
Component-based object pooler running on GameObjects class.
Running GameObject.SetActive(false) frees the object.
|
inlinevirtual |
Implements Goo.Tools.Pooling.IObjectPooler.
|
inlineprivate |
|
inlinevirtual |
Implements Goo.Tools.Pooling.IObjectPooler.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |