Broke Protocol Game API Reference
1.39
Code reference for server and client scripting
|
Public Member Functions | |
LaserBuffer (GameObject prefab, int capacity) | |
GameObject | Execute (ShUnderbarrel underbarrel) |
Public Member Functions inherited from BrokeProtocol.Collections.CoroutineBuffer | |
CoroutineBuffer (GameObject prefab, int capacity) | |
Public Member Functions inherited from BrokeProtocol.Collections.ActivateBuffer | |
ActivateBuffer (GameObject prefab, int capacity) | |
Public Member Functions inherited from BrokeProtocol.Collections.BaseBuffer | |
BaseBuffer (GameObject prefab, int capacity) | |
GameObject | Execute () |
void | Release (GameObject g) |
Protected Member Functions | |
override GameObject | CreateItem () |
override void | DestroyItem (GameObject g) |
override IEnumerator | PoolLoop (GameObject g) |
Protected Member Functions inherited from BrokeProtocol.Collections.CoroutineBuffer | |
override void | GetItem (GameObject g) |
override void | ReleaseItem (GameObject g) |
IEnumerator | PoolLoop (GameObject g) |
Protected Member Functions inherited from BrokeProtocol.Collections.BaseBuffer | |
IEnumerator | ReleaseDelay (GameObject g, float delay) |
Protected Attributes | |
Dictionary< GameObject, LensFlare > | rendererCache = new () |
Protected Attributes inherited from BrokeProtocol.Collections.CoroutineBuffer | |
Dictionary< GameObject, Coroutine > | coroutineCache = new () |
Protected Attributes inherited from BrokeProtocol.Collections.BaseBuffer | |
Dictionary< GameObject, Transform > | transformCache = new () |
Dictionary< GameObject, ParticleSystem > | particleCache = new () |
Dictionary< GameObject, AudioSource > | audioCache = new () |
Dictionary< GameObject, Light > | lightCache = new () |
|
inline |
|
inlineprotectedvirtual |
Reimplemented from BrokeProtocol.Collections.BaseBuffer.
|
inlineprotectedvirtual |
Reimplemented from BrokeProtocol.Collections.BaseBuffer.
|
inline |
|
inlineprotected |
|
protected |