SYMBOL INDEX (211 symbols across 55 files) FILE: SpaceShooterECS_Project/Assets/Scripts/Done_BGScroller.cs class Done_BGScroller (line 4) | public class Done_BGScroller : MonoBehaviour method Start (line 11) | void Start () method Update (line 16) | void Update () FILE: SpaceShooterECS_Project/Assets/Scripts/Done_DestroyByTime.cs class Done_DestroyByTime (line 4) | public class Done_DestroyByTime : MonoBehaviour method Start (line 8) | void Start () FILE: SpaceShooterECS_Project/Assets/Scripts/FPS.cs class FPS (line 4) | public class FPS : MonoBehaviour method Update (line 11) | void Update () method SetElementCount (line 17) | public void SetElementCount(int count) method SetFPS (line 22) | void SetFPS() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/AIShips/Data/AIMoveDataComponent.cs type AIMoveData (line 9) | [System.Serializable] class AIMoveDataComponent (line 16) | public class AIMoveDataComponent : ComponentDataWrapper FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/AIShips/Data/AISpawnBoltDataComponent.cs type AISpawnBoltData (line 11) | [System.Serializable] class AISpawnBoltDataComponent (line 21) | [ExecuteInEditMode] method Update (line 26) | void Update() method OnDrawGizmosSelected (line 41) | void OnDrawGizmosSelected() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/AIShips/System/AISpawnBoltSystem.cs class AISpawnBoltSystem (line 13) | [UpdateAfter(typeof(GameMoveSystem))] type AISpawnBoltJob (line 22) | [BurstCompile] method Execute (line 37) | public void Execute(int index) method OnCreateManager (line 58) | protected override void OnCreateManager() method OnUpdate (line 67) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Asteroid/Data/AsteroidMoveDataComponent.cs type AsteroidMoveData (line 9) | [System.Serializable] class AsteroidMoveDataComponent (line 16) | public class AsteroidMoveDataComponent : ComponentDataWrapper FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Bolt/Data/BoltTypeDataComponent.cs type BoltTypeData (line 9) | [System.Serializable] type BoltType (line 12) | public enum BoltType class BoltTypeDataComponent (line 22) | public class BoltTypeDataComponent : SharedComponentDataWrapper FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Collision/System/CollisionSystem.cs class CollisionSystem (line 13) | [UpdateAfter(typeof(EntityOutOfBoundSystem))] type HashMapData (line 16) | struct HashMapData method OnCreateManager (line 62) | protected override void OnCreateManager() method OnDestroyManager (line 79) | protected override void OnDestroyManager() method CreateCellHashMap (line 100) | void CreateCellHashMap(EntityTypeData.EntityType entityType) method Hash (line 144) | public static int Hash(float3 v, float3 cellSizes) method Quantize (line 149) | static int3 Quantize(float3 v, float3 cellSizes) method Hash (line 154) | static int Hash(int3 grid) method AddHashData (line 168) | static void AddHashData( HashMapData hashMapDataToAdd, float3 cellSize... type FillCellJob (line 190) | [BurstCompile] method Execute (line 208) | public void Execute(int index) type CollisionDetectJob (line 219) | [BurstCompile] method Execute (line 233) | public void Execute(int index) type AllocateCellsJob (line 299) | [BurstCompile] method Execute (line 306) | public void Execute() type ClearCellsJob (line 316) | [BurstCompile] method Execute (line 328) | public void Execute() method OnUpdate (line 336) | protected override JobHandle OnUpdate(JobHandle inputDeps) method scheduleCollisionJob (line 552) | JobHandle scheduleCollisionJob(EntityTypeData.EntityType entityTypeToC... FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/DebugSystem.cs class DebugSystem (line 13) | [UpdateInGroup(typeof(EntityManagementGroup))] method OnCreateManager (line 21) | protected override void OnCreateManager() method OnUpdate (line 31) | protected override void OnUpdate() method UpdateDebugJobBatchCount (line 40) | void UpdateDebugJobBatchCount() method TestSingletonCount (line 61) | void TestSingletonCount() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/Data/BoltSpawnerEntityData.cs type BoltSpawnerEntityData (line 12) | public struct BoltSpawnerEntityData : IComponentData FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/Data/DestroyEntityData.cs type DestroyEntityData (line 12) | public struct DestroyEntityData : IComponentData FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/Data/UIData.cs type UIData (line 12) | public struct UIData : IComponentData FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/BoltSpawnerEntitySystem.cs class BoltSpawnerEntitySystem (line 12) | [AlwaysUpdateSystem] type SetAIBoltMoveDataJob (line 37) | [BurstCompile] method Execute (line 64) | public void Execute(int index) method OnCreateManager (line 83) | protected override void OnCreateManager() method OnDestroyManager (line 117) | protected override void OnDestroyManager() method SpawnBoltFromEntityList (line 142) | JobHandle SpawnBoltFromEntityList(NativeList entityList, method MoveEntityinQueueToList (line 211) | void MoveEntityinQueueToList(NativeQueue entityQueue, NativeLi... method OnUpdate (line 245) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/DestroyEntitySystem.cs class DestroyEntitySystem (line 13) | [AlwaysUpdateSystem] type InfoForLogicAfterDestroy (line 28) | struct InfoForLogicAfterDestroy method DestroyLogic (line 35) | void DestroyLogic(NativeList infoLogicTmpDat... method DisposeOfEntityQueue (line 98) | void DisposeOfEntityQueue(NativeQueue queueToDispose) method OnCreateManager (line 115) | protected override void OnCreateManager() method OnDestroyManager (line 137) | protected override void OnDestroyManager() type DestroyEntityJob (line 152) | struct DestroyEntityJob : IJob method Execute (line 161) | public void Execute() type DestroyEntityWithLogicJob (line 176) | struct DestroyEntityWithLogicJob : IJob method Execute (line 195) | public void Execute() method OnUpdate (line 240) | protected override void OnUpdate() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/GameControllerComponentSystem.cs class GameControllerComponentSystem (line 3) | [DisableAutoCreationAttribute] FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/GameControllerJobComponentSystem.cs class GameControllerJobComponentSystem (line 3) | [DisableAutoCreationAttribute] FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/GameLogicSystem.cs class GameLogicSystem (line 12) | [UpdateInGroup(typeof(EntityManagementGroup))] method OnCreateManager (line 27) | protected override void OnCreateManager() method OnDestroyManager (line 38) | protected override void OnDestroyManager() method CreateBackgroundSpawner (line 50) | public Entity CreateBackgroundSpawner(int spawnerIndex) method RestartGame (line 66) | void RestartGame() method OnUpdate (line 112) | protected override void OnUpdate() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/GameMoveSystem.cs class GameMoveSystem (line 16) | [UpdateBefore(typeof(EntityOutOfBoundSystem))] method OnCreateManager (line 22) | protected override void OnCreateManager() type GameMoveJob (line 41) | [BurstCompile] method BoltMove (line 62) | void BoltMove( NativeArray boltMoveDataArray, method AIMove (line 95) | void AIMove( NativeArray aiMoveDataArray, method Execute (line 130) | public void Execute(int chunkIndex) method OnUpdate (line 167) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GameControllers/System/UISystem.cs class UISystem (line 13) | [AlwaysUpdateSystem] method OnCreateManager (line 25) | protected override void OnCreateManager() method OnDestroyManager (line 38) | protected override void OnDestroyManager() method OnUpdate (line 48) | protected override void OnUpdate() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GenericEntities/Data/EntityBoundCenterDataComponent.cs type EntityBoundCenterData (line 12) | [System.Serializable] class EntityBoundCenterDataComponent (line 18) | [ExecuteInEditMode] method Update (line 26) | void Update() method OnDrawGizmosSelected (line 53) | void OnDrawGizmosSelected() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GenericEntities/Data/EntityBoundExtendDataComponent.cs type EntityBoundExtendData (line 11) | [System.Serializable] class EntityBoundExtendDataComponent (line 17) | [ExecuteInEditMode] FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GenericEntities/Data/EntityBoundMinMaxDataComponent.cs type EntityBoundMinMaxData (line 11) | [System.Serializable] class EntityBoundMinMaxDataComponent (line 18) | [ExecuteInEditMode] FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GenericEntities/Data/EntityBoundOffsetDataComponent.cs type EntityBoundOffsetData (line 11) | [System.Serializable] class EntityBoundOffsetDataComponent (line 17) | [ExecuteInEditMode] FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/GenericEntities/Data/EntityTypeComponent.cs type EntityTypeData (line 9) | [System.Serializable] type EntityType (line 12) | public enum EntityType class EntityTypeComponent (line 30) | public class EntityTypeComponent : SharedComponentDataWrapper FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Player/PlayerMoveSystem.cs class PlayerMoveSystem (line 12) | [UpdateBefore(typeof(EntityOutOfBoundSystem))] type PlayerMoveJob (line 17) | [BurstCompile] method Execute (line 35) | public void Execute(int chunkIndex) method OnCreateManager (line 92) | protected override void OnCreateManager() method OnUpdate (line 113) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Player/PlayerSpawnBoltDataComponent.cs type PlayerSpawnBoltData (line 11) | [System.Serializable] class PlayerSpawnBoltDataComponent (line 21) | [ExecuteInEditMode] method Update (line 26) | void Update() method OnDrawGizmosSelected (line 41) | void OnDrawGizmosSelected() FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Player/PlayerSpawnBoltSystem.cs class PlayerSpawnBoltSystem (line 13) | [UpdateAfter(typeof(PlayerMoveSystem))] type PlayerSpawnBoltJob (line 19) | [BurstCompile] method Execute (line 34) | public void Execute(int chunkIndex) method OnCreateManager (line 68) | protected override void OnCreateManager() method OnUpdate (line 76) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Scripts/JobSystem/Spawner/Data/SpawnerHazardDataComponent.cs type SpawnerHazardData (line 12) | [System.Serializable] class SpawnerHazardDataComponent (line 20) | public class SpawnerHazardDataComponent : ComponentDataWrapper { } FILE: SpaceShooterECS_Project/Assets/Simple Examples/ECS with Jobs/MovementSystem.cs class MovementSystem (line 11) | public class MovementSystem : JobComponentSystem type MovementJob (line 13) | [BurstCompile] method Execute (line 20) | public void Execute(ref Position position, [ReadOnly] ref Rotation r... method OnUpdate (line 33) | protected override JobHandle OnUpdate(JobHandle inputDeps) FILE: SpaceShooterECS_Project/Assets/Simple Examples/ECS/GameManager.cs class GameManager (line 9) | public class GameManager : MonoBehaviour method Awake (line 34) | void Awake() method Start (line 46) | void Start() method Update (line 54) | void Update() method AddShips (line 60) | void AddShips(int amount) FILE: SpaceShooterECS_Project/Assets/Simple Examples/ECS/MoveSpeedComponent.cs type MoveSpeed (line 6) | [Serializable] class MoveSpeedComponent (line 12) | public class MoveSpeedComponent : ComponentDataWrapper { } FILE: SpaceShooterECS_Project/Assets/Simple Examples/ECS/MovementSystem.cs class MovementSystem (line 12) | public class MovementSystem : ComponentSystem type EnemyGroup (line 14) | struct EnemyGroup method OnUpdate (line 24) | protected override void OnUpdate() FILE: SpaceShooterECS_Project/Assets/Simple Examples/Job System/GameManager.cs class GameManager (line 10) | public class GameManager : MonoBehaviour method Awake (line 35) | void Awake() method OnDisable (line 49) | void OnDisable() method Start (line 55) | void Start() method Update (line 63) | void Update() method AddShips (line 83) | void AddShips(int amount) FILE: SpaceShooterECS_Project/Assets/Simple Examples/Job System/MovementJob.cs type MovementJob (line 8) | [BurstCompile] method Execute (line 16) | public void Execute(int index, TransformAccess transform)