|
Elin Decompiled Documentation EA 23.319 Nightly Patch 1
|
Public Member Functions | |
| DynamicAsset () | |
| DynamicAsset (string groupId, bool instantiate) | |
| T | GetNew (string id, Transform parent=null) |
| T | GetOriginal (string id) |
Public Attributes | |
| string | groupId = "" |
| List< T > | list = new List<T>() |
| Dictionary< string, T > | map |
| bool | usePool |
| bool | instantiate = true |
Static Public Attributes | |
| static List< Func< string, T > > | assetLoaders = new List<Func<string, T>> { Resources.Load<T> } |
Private Member Functions | |
| void | Init () |
Private Attributes | |
| bool | initialized |
| T | : | MonoBehaviour |
Definition at line 6 of file DynamicAsset.cs.
|
inline |
Definition at line 23 of file DynamicAsset.cs.
|
inline |
Definition at line 27 of file DynamicAsset.cs.
References DynamicAsset< T >.groupId, and DynamicAsset< T >.instantiate.
|
inline |
Definition at line 43 of file DynamicAsset.cs.
References DynamicAsset< T >.GetOriginal(), DynamicAsset< T >.groupId, DynamicAsset< T >.instantiate, PoolManager.Spawn(), and DynamicAsset< T >.usePool.
|
inline |
Definition at line 58 of file DynamicAsset.cs.
References DynamicAsset< T >.assetLoaders, DynamicAsset< T >.groupId, DynamicAsset< T >.Init(), DynamicAsset< T >.initialized, DynamicAsset< T >.list, and DynamicAsset< T >.map.
Referenced by DynamicAsset< T >.GetNew().
|
inlineprivate |
Definition at line 33 of file DynamicAsset.cs.
References DynamicAsset< T >.initialized, item, DynamicAsset< T >.list, and DynamicAsset< T >.map.
Referenced by DynamicAsset< T >.GetOriginal().
|
static |
Definition at line 9 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.GetOriginal().
| string DynamicAsset< T >.groupId = "" |
Definition at line 11 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.DynamicAsset(), DynamicAsset< T >.GetNew(), and DynamicAsset< T >.GetOriginal().
|
private |
Definition at line 21 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.GetOriginal(), and DynamicAsset< T >.Init().
| bool DynamicAsset< T >.instantiate = true |
Definition at line 19 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.DynamicAsset(), and DynamicAsset< T >.GetNew().
| List<T> DynamicAsset< T >.list = new List<T>() |
Definition at line 13 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.GetOriginal(), and DynamicAsset< T >.Init().
| Dictionary<string, T> DynamicAsset< T >.map |
Definition at line 15 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.GetOriginal(), and DynamicAsset< T >.Init().
| bool DynamicAsset< T >.usePool |
Definition at line 17 of file DynamicAsset.cs.
Referenced by DynamicAsset< T >.GetNew(), Effect.Kill(), Effect.OnDisable(), and Effect.SetParticleColor().