NikosAssets.Pooling 0.1.0
Loading...
Searching...
No Matches
NikosAssets.Pooling.Marker Namespace Reference

Classes

class  BasePoolItemMarker< TPoolMarkerManager, TPoolItemMarker >
 Use this to pool environment props or entities OnEnable and set them free again OnDisable (see the Readme.md for an example use case) More...
class  BasePoolItemPreview
 Used by the EditorPoolMarkerBaker for automated purposes only (not needed at runtime or in the build!) More...
class  BasePoolMarkerManager< TPoolItem, TPoolContainer, TPoolItemMarker, TPoolMarkerManager >
 Manages the TPoolItem s assigned to/ occupied by the TPoolItemMarker s withing the respective TPoolContainer s. Spawns new TPoolItem s for markers requesting some or pools them if any are available in the TPoolContainer s. More...
class  BasePoolMarkerManagerWrapper< TPoolMarkerManager, TPoolItemMarker >
 A more lightweight wrapper class for the BasePoolMarkerManager More...
class  SimplePoolItemMarker
 A ready to use class that marks an object for a pool item. More...
class  SimplePoolItemPreview
 A ready to use class that converts into a SimplePoolItemMarker when used by the EditorPoolMarkerBaker More...
class  SimplePoolMarkerManager
 The specific marker manager for the SimplePoolItemMarker and SimplePoolItemMono ready to be used. More...