├── .gitignore ├── Images ├── pool-add-actor.png ├── pooled-actor-example.png ├── pooled_expanding_graph.jpg ├── pooled_graph.jpg ├── project-settings-nav.png ├── project-settings-settings.png ├── subsystem-node.png └── unpooled_graph.jpg ├── LICENSE ├── ObjectPool.uplugin ├── README.md ├── Resources └── icon128.png └── Source └── ObjectPool ├── ObjectPool.Build.cs ├── Private ├── ObjectPool.cpp └── ObjectPoolSubsystem.cpp └── Public ├── ObjectPool.h ├── ObjectPoolSettings.h ├── ObjectPoolSubsystem.h └── ObjectPooledActorInterface.h /.gitignore: -------------------------------------------------------------------------------- 1 | Binaries 2 | Intermediate -------------------------------------------------------------------------------- /Images/pool-add-actor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/pool-add-actor.png -------------------------------------------------------------------------------- /Images/pooled-actor-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/pooled-actor-example.png -------------------------------------------------------------------------------- /Images/pooled_expanding_graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/pooled_expanding_graph.jpg -------------------------------------------------------------------------------- /Images/pooled_graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/pooled_graph.jpg -------------------------------------------------------------------------------- /Images/project-settings-nav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/project-settings-nav.png -------------------------------------------------------------------------------- /Images/project-settings-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/project-settings-settings.png -------------------------------------------------------------------------------- /Images/subsystem-node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/subsystem-node.png -------------------------------------------------------------------------------- /Images/unpooled_graph.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Images/unpooled_graph.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/LICENSE -------------------------------------------------------------------------------- /ObjectPool.uplugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/ObjectPool.uplugin -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/README.md -------------------------------------------------------------------------------- /Resources/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Resources/icon128.png -------------------------------------------------------------------------------- /Source/ObjectPool/ObjectPool.Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/ObjectPool.Build.cs -------------------------------------------------------------------------------- /Source/ObjectPool/Private/ObjectPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Private/ObjectPool.cpp -------------------------------------------------------------------------------- /Source/ObjectPool/Private/ObjectPoolSubsystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Private/ObjectPoolSubsystem.cpp -------------------------------------------------------------------------------- /Source/ObjectPool/Public/ObjectPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Public/ObjectPool.h -------------------------------------------------------------------------------- /Source/ObjectPool/Public/ObjectPoolSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Public/ObjectPoolSettings.h -------------------------------------------------------------------------------- /Source/ObjectPool/Public/ObjectPoolSubsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Public/ObjectPoolSubsystem.h -------------------------------------------------------------------------------- /Source/ObjectPool/Public/ObjectPooledActorInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bennystarfighter/UnrealEngine-ObjectPool/HEAD/Source/ObjectPool/Public/ObjectPooledActorInterface.h --------------------------------------------------------------------------------