NikosAssets.Pooling 0.1.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NNikosAssets
 NPooling
 NMarker
 CBasePoolItemMarker< 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)
 CBasePoolItemPreviewUsed by the EditorPoolMarkerBaker for automated purposes only (not needed at runtime or in the build!)
 CBasePoolMarkerManager< 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
 CPoolItemPrefabData
 CBasePoolMarkerManagerWrapper< TPoolMarkerManager, TPoolItemMarker >A more lightweight wrapper class for the BasePoolMarkerManager
 CSimplePoolItemMarkerA ready to use class that marks an object for a pool item
 CSimplePoolItemPreviewA ready to use class that converts into a SimplePoolItemMarker when used by the EditorPoolMarkerBaker
 CSimplePoolMarkerManagerThe specific marker manager for the SimplePoolItemMarker and SimplePoolItemMono ready to be used
 CIPoolContainerManages IPoolItem s
 CIPoolItem
 CIPoolItemOnClockA short-lived pool item that gets deactivated over some time
 CPoolContainer< TPoolItem >Basic implementation of the IPoolContainer
 CPoolContainerOnClock< TPoolItemOnClock >A poolcontainer for short-lived items
 CPoolManagerManages a bunch of pool containers separated by pool keys
 CSimplePoolItemMono
 CSimplePoolItemOnClockMono