SYMBOL INDEX (1239 symbols across 131 files) FILE: Client.Unity/Assets/LockstepECS/Scripts/CameraMono.cs class CameraMono (line 7) | public class CameraMono : MonoBehaviour { method Update (line 16) | private void Update(){ FILE: Client.Unity/Assets/LockstepECS/Scripts/Editor/EditorCollisionSystem.cs class LayerMatrixGUI (line 11) | internal class LayerMatrixGUI { } class EditorCollisionSystem (line 15) | [CustomEditor(typeof(UnityGameConfig))] method OnInspectorGUI (line 19) | public override void OnInspectorGUI(){ method LayerToName (line 40) | public string LayerToName(int idx){ method DoGUI (line 46) | public void DoGUI(string title, ref bool show, ref Vector2 scrollPos, ... FILE: Client.Unity/Assets/LockstepECS/Scripts/Editor/EditorMainScript.cs class EditorMainScript (line 6) | [CustomEditor(typeof(MonoProxyMainScript))] method OnInspectorGUI (line 11) | public override void OnInspectorGUI(){ FILE: Client.Unity/Assets/LockstepECS/Scripts/Editor/EditorMonoProxyReferenceHolder.cs class EditorMonoProxyReferenceHolder (line 4) | [CustomEditor(typeof(MonoProxyReferenceHolder))] FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/MonoProxy/MonoProxyCollisionSystemDebuger.cs class MonoProxyCollisionSystemDebuger (line 5) | [Serializable] FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/MonoProxy/MonoProxyHotfixScript.cs class MonoProxyHotfixScript (line 1) | public class MonoProxyHotfixScript : HotfixScript { } FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/MonoProxy/MonoProxyMainScript.cs class MonoProxyMainScript (line 3) | public class MonoProxyMainScript : MainScript { method Awake (line 4) | protected override void Awake(){ class MonoProxyGameViewConfig (line 9) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/MonoProxy/MonoProxyReferenceHolder.cs class MonoProxyReferenceHolder (line 7) | public class MonoProxyReferenceHolder : ReferenceHolder { FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/MonoProxy/MonoProxySpriteEffect.cs class MonoProxySpriteEffect (line 5) | public class MonoProxySpriteEffect : SpriteEffect { FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/UnityGameConfig.cs class UnityGameConfig (line 8) | [CreateAssetMenu(menuName = "GameConfig")] method SaveToJson (line 13) | public static void SaveToJson(GameConfig config){ FILE: Client.Unity/Assets/LockstepECS/Scripts/ResScripts/UnityGameViewConfig.cs class UnityGameViewConfig (line 4) | [CreateAssetMenu(menuName = "UnityGameViewConfig")] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Config/AudioConfig.cs class AudioConfig (line 6) | public partial class AudioConfig { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Config/GameConfig.cs class GameConfig (line 5) | [Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/IGameAudioService.cs type IGameAudioService (line 3) | public interface IGameAudioService :IService { method PlayMusicBG (line 4) | void PlayMusicBG(); method PlayMusicStart (line 5) | void PlayMusicStart(); FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/IGameEffectService.cs type IGameEffectService (line 4) | public interface IGameEffectService : IService { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/IGameResourceService.cs type IGameResourceService (line 4) | public interface IGameResourceService : IService { method LoadPrefab (line 5) | object LoadPrefab(int id); FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/IGameUnitService.cs type IGameUnitService (line 5) | public interface IGameUnitService : IService { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/Status/IGameConfigService.cs type IGameConfigService (line 8) | public partial interface IGameConfigService : IService { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/Status/IGameConstStateService.cs type IGameConstStateService (line 7) | public partial interface IGameConstStateService : IService { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Interfaces/Status/IGameStateService.cs type IGameStateService (line 5) | public partial interface IGameStateService : IService {} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Misc/ConfigData.cs type ConfigPlayerInfo (line 7) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Misc/PlayerInput.cs class PlayerInput (line 6) | public partial class PlayerInput : BaseFormater,IBaseComponent { method Equals (line 11) | public override bool Equals(object obj){ method Serialize (line 17) | public override void Serialize(Serializer writer){ method Reset (line 22) | public void Reset(){ method Deserialize (line 27) | public override void Deserialize(Deserializer reader){ method Equals (line 33) | public bool Equals(PlayerInput other){ method Clone (line 40) | public PlayerInput Clone(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Services/ExtensionGameUnityService.cs class GameService (line 3) | public partial class GameService :BaseGameService{ method OnInitReference (line 8) | protected override void OnInitReference(IServiceContainer serviceConta... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Services/GameInputService.cs class GameInputService (line 10) | public class GameInputService : IInputService { method Execute (line 13) | public void Execute(InputCmd cmd, object entity){ method GetInputCmds (line 21) | public List GetInputCmds(){ method GetDebugInputCmds (line 32) | public List GetDebugInputCmds(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Services/GameResourceService.cs class GameResourceService (line 8) | public class GameResourceService : GameService, IGameResourceService { method LoadPrefab (line 13) | public object LoadPrefab(int id){ method _LoadPrefab (line 17) | GameObject _LoadPrefab(int id){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Services/State/GameConfigService.cs class GameConfigService (line 13) | [System.Serializable] method DoAwake (line 17) | public override void DoAwake(IServiceContainer services){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Services/State/GameStateService.cs class GameStateService (line 5) | public partial class GameStateService : BaseService { method DoStart (line 6) | public override void DoStart(){ method OnEvent_LevelLoadDone (line 11) | public void OnEvent_LevelLoadDone(object param){ method OnEvent_SimulationStart (line 17) | public void OnEvent_SimulationStart(object param){ method GameFalied (line 21) | private void GameFalied(){ method GameWin (line 26) | private void GameWin(){ method ShowMessage (line 30) | void ShowMessage(string msg){ } FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Systems/Context_TempField.cs class TempFields (line 10) | public unsafe partial class TempFields { method OnDestroy (line 11) | public void OnDestroy(){ method FramePrepare (line 14) | public void FramePrepare(){} method FrameClearUp (line 16) | public void FrameClearUp(){ method Clean (line 19) | private void Clean(){} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Systems/GameLogicSystems.cs class GameLogicSystems (line 5) | public class GameLogicSystems : Systems { method GameLogicSystems (line 6) | public GameLogicSystems(Context contexts, IServiceContainer services){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Systems/Init/InitSystem.cs class InitSystem (line 7) | public unsafe class InitSystem : GameBaseSystem, IInitializeSystem { method Initialize (line 8) | public void Initialize(IContext context){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Systems/Input/InputSystem.cs class InputSystem (line 7) | public unsafe partial class InputSystem : GameExecuteSystem { method Execute (line 8) | public void Execute( method BeforeSchedule (line 23) | protected override bool BeforeSchedule(){ method AfterSchedule (line 27) | protected override void AfterSchedule(bool isSucc){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/Systems/Logic/PlayerMoveSystem.cs class PlayerMoveSystem (line 6) | public unsafe partial class PlayerMoveSystem : GameExecuteSystem { method BeforeSchedule (line 9) | protected override bool BeforeSchedule(){ method Execute (line 15) | public void Execute(ref Transform3D transform3D, FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Core/Context.cs class Context (line 10) | public unsafe partial class Context { method GetPlayerInfo (line 14) | public PlayerCube GetPlayerInfo(int localActorId){ method OnAwake (line 18) | protected override void OnAwake(){ } method OnDestroy (line 20) | protected override void OnDestroy(){ method OnProcessInputQueue (line 24) | protected override void OnProcessInputQueue(byte actorId, InputCmd cmd){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Core/UnsafeWorld.cs class UnsafeWorld (line 9) | public partial class UnsafeWorld : World { method UnsafeWorld (line 12) | public UnsafeWorld(IServiceContainer services, object contextsObj, obj... method DoSimulateAwake (line 24) | protected override void DoSimulateAwake(IServiceContainer serviceConta... method DoSimulateStart (line 30) | protected override void DoSimulateStart(){ method DoStep (line 37) | protected override void DoStep(bool isNeedGenSnap){ method DoBackup (line 43) | protected override void DoBackup(int tick){ method DoRollbackTo (line 51) | protected override void DoRollbackTo(int tick, int missFrameTick, bool... method DoCleanUselessSnapshot (line 54) | protected override void DoCleanUselessSnapshot(int checkedTick){ method DoProcessInputQueue (line 57) | protected override void DoProcessInputQueue(byte actorId, InputCmd cmd){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Core/WorldSystems.cs class WorldSystems (line 5) | public partial class WorldSystems : Systems { method WorldSystems (line 6) | public WorldSystems(Context contexts, IServiceContainer services, Syst... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/EntityExt.cs class EntityExt (line 6) | public static class EntityExt { method EnumType (line 7) | public static Game.EEntityType EnumType(this EntityRef _this){ method EnumType (line 10) | public static Game.EEntityType EnumType(this Entity _this){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Interfaces/IEntityService.cs type IEntityService (line 3) | public unsafe partial interface IEntityService : Lockstep.Game.IService { method OnEntityCreated (line 4) | void OnEntityCreated(Context context, Entity* entity); method OnEntityDestroy (line 5) | void OnEntityDestroy(Context context, Entity* pEntity); FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Services/MapService.cs type IMapService (line 2) | public interface IMapService : IService { } class MapService (line 4) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Services/PureEntityService.cs class PureEntityService (line 4) | public unsafe partial class PureEntityService : IEntityService { method OnEntityCreated (line 5) | public virtual void OnEntityCreated(Context context, Entity* entity){ } method OnEntityDestroy (line 6) | public virtual void OnEntityDestroy(Context context, Entity* pEntity){ } FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Services/UnsafeEcsFactoryService.cs class UnsafeEcsFactoryService (line 6) | public class UnsafeEcsFactoryService : IECSFactoryService { method CreateSystems (line 8) | public object CreateSystems(object contexts, IServiceContainer services){ method CreateContexts (line 12) | public object CreateContexts(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/UnsafeECSFramework/Systems/GameBaseSystem.cs class GameBaseSystem (line 4) | public abstract unsafe partial class GameBaseSystem : BaseSystem { class GameJobSystem (line 8) | public abstract unsafe partial class GameJobSystem : BaseJobSystem { class GameExecuteSystem (line 12) | public abstract partial class GameExecuteSystem :BaseExecuteSystem{ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__ExcelParser/Table_ConfigBullet.cs class Table_ConfigBullet (line 16) | public partial class Table_ConfigBullet : TableData method Name (line 19) | public override string Name() { return tableName; } method DoParseData (line 38) | protected override void DoParseData(Deserializer reader){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Component.cs type PlayerCubeTag (line 28) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 32) | public override Int32 GetHashCode() { type AssetData (line 40) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 44) | public override Int32 GetHashCode() { type PlayerData (line 52) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 57) | public override Int32 GetHashCode() { type MoveData (line 66) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 74) | public override Int32 GetHashCode() { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Context.cs class TempFields (line 30) | public unsafe partial class TempFields { method TempFields (line 34) | public TempFields(Context context){ class Context (line 39) | public unsafe partial class Context : BaseContext { method GetService (line 51) | public T GetService() where T : Lockstep.Game.IService{ method _DoBackup (line 60) | protected override void _DoBackup(int tick){ method _DoRollbackTo (line 64) | protected override void _DoRollbackTo(int tick, int missFrameTick, boo... method _DoCleanUselessSnapshot (line 69) | protected override void _DoCleanUselessSnapshot(int checkedTick){ method _DoAwake (line 78) | protected override void _DoAwake(IServiceContainer services){ method _DoDestroy (line 88) | protected override void _DoDestroy(){ method _BeforeSchedule (line 93) | protected override void _BeforeSchedule(){ method _AfterSchedule (line 96) | protected override void _AfterSchedule(){ method _DoDestroyEntity (line 101) | protected override void _DoDestroyEntity(EntityRef entityRef){ method GetEntity (line 105) | public Entity* GetEntity(EntityRef entityRef){ method DestroyEntityInternal (line 112) | private void DestroyEntityInternal(Entity* entity){ method PostUpdateCreatePlayerCube (line 128) | private unsafe void PostUpdateCreatePlayerCube(){ method OnEntityCreatedPlayerCube (line 134) | private void OnEntityCreatedPlayerCube(PlayerCube* dstPtr){ method ResetEntityPlayerCube (line 140) | private void ResetEntityPlayerCube(PlayerCube* dstPtr){ method PlayerCubeExists (line 143) | public Boolean PlayerCubeExists(EntityRef entityRef){ method PostCmdCreatePlayerCube (line 147) | public PlayerCube* PostCmdCreatePlayerCube(){ method DestroyPlayerCubeInternal (line 151) | private void DestroyPlayerCubeInternal(PlayerCube* ptr){ method DestroyPlayerCube (line 161) | public void DestroyPlayerCube(PlayerCube* ptr){ method DestroyPlayerCube (line 173) | public void DestroyPlayerCube(EntityRef entityRef){ method GetAllPlayerCube (line 179) | private PlayerCubeIterator GetAllPlayerCube(){ method GetAllEntities (line 183) | private EntityFilter[] GetAllEntities(){ method GetAllAnimator (line 198) | public unsafe Buffer GetAllAnimator() method GetAllCollisionAgent (line 204) | public unsafe Buffer GetAllCollisionAgent() method GetAllNavMeshAgent (line 210) | public unsafe Buffer GetAllNavMeshAgent() method GetAllPrefab (line 216) | public unsafe Buffer GetAllPrefab() method GetAllTransform2D (line 234) | public unsafe Buffer GetAllTransform2D() method GetAllTransform3D (line 240) | public unsafe Buffer GetAllTransform3D() FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Context_Interfaces.cs class Context (line 28) | public unsafe partial class Context : BaseContext { method GetPlayerCube (line 32) | [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe Playe... method GetPlayerCube (line 33) | [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe Playe... method GetAllPlayerCube_Transform (line 36) | public void GetAllPlayerCube_Transform(EAllocatorType allocatorType, o... method GetAllPlayerCube_Prefab (line 41) | public void GetAllPlayerCube_Prefab(EAllocatorType allocatorType, out ... method GetAllPlayerCube_Move (line 46) | public void GetAllPlayerCube_Move(EAllocatorType allocatorType, out Na... method GetAllPlayerCube_Player (line 51) | public void GetAllPlayerCube_Player(EAllocatorType allocatorType, out ... method GetAllPlayerCube_Tag (line 56) | public void GetAllPlayerCube_Tag(EAllocatorType allocatorType, out Nat... method GetAllAnimator (line 61) | public NativeArray GetAllAnimator(EAllocatorType allocatorTy... method GetAllAnimator (line 62) | public NativeArray GetAllAnimator(EAllocatorType allocatorTy... method GetAllCollisionAgent (line 63) | public NativeArray GetAllCollisionAgent(EAllocatorType... method GetAllCollisionAgent (line 64) | public NativeArray GetAllCollisionAgent(EAllocatorType... method GetAllNavMeshAgent (line 65) | public NativeArray GetAllNavMeshAgent(EAllocatorType all... method GetAllNavMeshAgent (line 66) | public NativeArray GetAllNavMeshAgent(EAllocatorType all... method GetAllPrefab (line 67) | public NativeArray GetAllPrefab(EAllocatorType allocatorType,E... method GetAllPrefab (line 68) | public NativeArray GetAllPrefab(EAllocatorType allocatorType,E... method GetAllTransform2D (line 69) | public NativeArray GetAllTransform2D(EAllocatorType alloc... method GetAllTransform2D (line 70) | public NativeArray GetAllTransform2D(EAllocatorType alloc... method GetAllTransform3D (line 71) | public NativeArray GetAllTransform3D(EAllocatorType alloc... method GetAllTransform3D (line 72) | public NativeArray GetAllTransform3D(EAllocatorType alloc... method GetAllPlayerCubeTag (line 73) | public NativeArray GetAllPlayerCubeTag(EAllocatorType a... method GetAllPlayerCubeTag (line 74) | public NativeArray GetAllPlayerCubeTag(EAllocatorType a... method GetAllAssetData (line 75) | public NativeArray GetAllAssetData(EAllocatorType allocator... method GetAllAssetData (line 76) | public NativeArray GetAllAssetData(EAllocatorType allocator... method GetAllPlayerData (line 77) | public NativeArray GetAllPlayerData(EAllocatorType allocat... method GetAllPlayerData (line 78) | public NativeArray GetAllPlayerData(EAllocatorType allocat... method GetAllMoveData (line 79) | public NativeArray GetAllMoveData(EAllocatorType allocatorTy... method GetAllMoveData (line 80) | public NativeArray GetAllMoveData(EAllocatorType allocatorTy... method GetAllAnimator_Pad (line 82) | public NativeArray GetAllAnimator_Pad(EAllocatorType allocatorTyp... method GetAllAnimator_Pad (line 83) | public NativeArray GetAllAnimator_Pad(EAllocatorType allocatorTyp... method GetAllCollisionAgent_Collider (line 84) | public NativeArray GetAllCollisionAgent_Collider(EAllo... method GetAllCollisionAgent_Collider (line 85) | public NativeArray GetAllCollisionAgent_Collider(EAllo... method GetAllCollisionAgent_IsTrigger (line 86) | public NativeArray GetAllCollisionAgent_IsTrigger(EAllocatorType... method GetAllCollisionAgent_IsTrigger (line 87) | public NativeArray GetAllCollisionAgent_IsTrigger(EAllocatorType... method GetAllCollisionAgent_Layer (line 88) | public NativeArray GetAllCollisionAgent_Layer(EAllocatorType allo... method GetAllCollisionAgent_Layer (line 89) | public NativeArray GetAllCollisionAgent_Layer(EAllocatorType allo... method GetAllCollisionAgent_IsEnable (line 90) | public NativeArray GetAllCollisionAgent_IsEnable(EAllocatorType ... method GetAllCollisionAgent_IsEnable (line 91) | public NativeArray GetAllCollisionAgent_IsEnable(EAllocatorType ... method GetAllCollisionAgent_IsSleep (line 92) | public NativeArray GetAllCollisionAgent_IsSleep(EAllocatorType a... method GetAllCollisionAgent_IsSleep (line 93) | public NativeArray GetAllCollisionAgent_IsSleep(EAllocatorType a... method GetAllCollisionAgent_Mass (line 94) | public NativeArray GetAllCollisionAgent_Mass(EAllocatorType al... method GetAllCollisionAgent_Mass (line 95) | public NativeArray GetAllCollisionAgent_Mass(EAllocatorType al... method GetAllCollisionAgent_AngularSpeed (line 96) | public NativeArray GetAllCollisionAgent_AngularSpeed(EAllocato... method GetAllCollisionAgent_AngularSpeed (line 97) | public NativeArray GetAllCollisionAgent_AngularSpeed(EAllocato... method GetAllCollisionAgent_Speed (line 98) | public NativeArray GetAllCollisionAgent_Speed(EAllocatorType... method GetAllCollisionAgent_Speed (line 99) | public NativeArray GetAllCollisionAgent_Speed(EAllocatorType... method GetAllNavMeshAgent_Pad (line 100) | public NativeArray GetAllNavMeshAgent_Pad(EAllocatorType allocato... method GetAllNavMeshAgent_Pad (line 101) | public NativeArray GetAllNavMeshAgent_Pad(EAllocatorType allocato... method GetAllPrefab_AssetId (line 102) | public NativeArray GetAllPrefab_AssetId(EAllocatorType allocatorT... method GetAllPrefab_AssetId (line 103) | public NativeArray GetAllPrefab_AssetId(EAllocatorType allocatorT... method GetAllTransform2D_Position (line 104) | public NativeArray GetAllTransform2D_Position(EAllocatorType... method GetAllTransform2D_Position (line 105) | public NativeArray GetAllTransform2D_Position(EAllocatorType... method GetAllTransform2D_Deg (line 106) | public NativeArray GetAllTransform2D_Deg(EAllocatorType alloca... method GetAllTransform2D_Deg (line 107) | public NativeArray GetAllTransform2D_Deg(EAllocatorType alloca... method GetAllTransform2D_Scale (line 108) | public NativeArray GetAllTransform2D_Scale(EAllocatorType allo... method GetAllTransform2D_Scale (line 109) | public NativeArray GetAllTransform2D_Scale(EAllocatorType allo... method GetAllTransform3D_Position (line 110) | public NativeArray GetAllTransform3D_Position(EAllocatorType... method GetAllTransform3D_Position (line 111) | public NativeArray GetAllTransform3D_Position(EAllocatorType... method GetAllTransform3D_Forward (line 112) | public NativeArray GetAllTransform3D_Forward(EAllocatorType ... method GetAllTransform3D_Forward (line 113) | public NativeArray GetAllTransform3D_Forward(EAllocatorType ... method GetAllTransform3D_Scale (line 114) | public NativeArray GetAllTransform3D_Scale(EAllocatorType allo... method GetAllTransform3D_Scale (line 115) | public NativeArray GetAllTransform3D_Scale(EAllocatorType allo... method GetAllPlayerCubeTag_Pad (line 116) | public NativeArray GetAllPlayerCubeTag_Pad(EAllocatorType allocat... method GetAllPlayerCubeTag_Pad (line 117) | public NativeArray GetAllPlayerCubeTag_Pad(EAllocatorType allocat... method GetAllAssetData_AssetId (line 118) | public NativeArray GetAllAssetData_AssetId(EAllocatorType allocat... method GetAllAssetData_AssetId (line 119) | public NativeArray GetAllAssetData_AssetId(EAllocatorType allocat... method GetAllPlayerData_Score (line 120) | public NativeArray GetAllPlayerData_Score(EAllocatorType allocato... method GetAllPlayerData_Score (line 121) | public NativeArray GetAllPlayerData_Score(EAllocatorType allocato... method GetAllPlayerData_LocalId (line 122) | public NativeArray GetAllPlayerData_LocalId(EAllocatorType alloca... method GetAllPlayerData_LocalId (line 123) | public NativeArray GetAllPlayerData_LocalId(EAllocatorType alloca... method GetAllMoveData_MoveSpd (line 124) | public NativeArray GetAllMoveData_MoveSpd(EAllocatorType alloc... method GetAllMoveData_MoveSpd (line 125) | public NativeArray GetAllMoveData_MoveSpd(EAllocatorType alloc... method GetAllMoveData_AcceleratedSpd (line 126) | public NativeArray GetAllMoveData_AcceleratedSpd(EAllocatorTyp... method GetAllMoveData_AcceleratedSpd (line 127) | public NativeArray GetAllMoveData_AcceleratedSpd(EAllocatorTyp... method GetAllMoveData_CurSpd (line 128) | public NativeArray GetAllMoveData_CurSpd(EAllocatorType alloca... method GetAllMoveData_CurSpd (line 129) | public NativeArray GetAllMoveData_CurSpd(EAllocatorType alloca... method GetAllMoveData_AngularSpd (line 130) | public NativeArray GetAllMoveData_AngularSpd(EAllocatorType al... method GetAllMoveData_AngularSpd (line 131) | public NativeArray GetAllMoveData_AngularSpd(EAllocatorType al... method GetAllMoveData_DeltaDeg (line 132) | public NativeArray GetAllMoveData_DeltaDeg(EAllocatorType allo... method GetAllMoveData_DeltaDeg (line 133) | public NativeArray GetAllMoveData_DeltaDeg(EAllocatorType allo... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Entity.cs type PlayerCube (line 28) | [StructLayoutAttribute(LayoutKind.Sequential)] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_EntityFuncs.cs type PlayerCube (line 27) | public unsafe partial struct PlayerCube :IEntity { method HasComponent (line 28) | public bool HasComponent(EComponentType compType){ class EntityUtil (line 33) | public static unsafe partial class EntityUtil { method GetAnimator (line 34) | public static Animator* GetAnimator(Entity* ptr){ method GetCollisionAgent (line 43) | public static CollisionAgent* GetCollisionAgent(Entity* ptr){ method GetNavMeshAgent (line 52) | public static NavMeshAgent* GetNavMeshAgent(Entity* ptr){ method GetPrefab (line 61) | public static Prefab* GetPrefab(Entity* ptr){ method GetTransform2D (line 70) | public static Transform2D* GetTransform2D(Entity* ptr){ method GetTransform3D (line 79) | public static Transform3D* GetTransform3D(Entity* ptr){ method GetPlayerCubeTag (line 88) | public static PlayerCubeTag* GetPlayerCubeTag(Entity* ptr){ method GetAssetData (line 97) | public static AssetData* GetAssetData(Entity* ptr){ method GetPlayerData (line 106) | public static PlayerData* GetPlayerData(Entity* ptr){ method GetMoveData (line 115) | public static MoveData* GetMoveData(Entity* ptr){ method HasComponent (line 126) | public static bool HasComponent(Entity* ptr, EComponentType compType){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_EntityView.cs class EntityUtil (line 27) | public static unsafe partial class EntityUtil { method CastToPlayerCube (line 28) | public static PlayerCube* CastToPlayerCube(Entity* entity){ method ToBoxedStruct (line 34) | public static object ToBoxedStruct(Entity* entity){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Enum.cs type EEntityType (line 28) | public enum EEntityType : int { class EntityIds (line 34) | public static class EntityIds { type EComponentType (line 39) | public enum EComponentType : int { class CompoenntIds (line 54) | public class CompoenntIds { type E_EntityOfAnimator (line 73) | public enum E_EntityOfAnimator{ type E_EntityOfCollisionAgent (line 76) | public enum E_EntityOfCollisionAgent{ type E_EntityOfNavMeshAgent (line 79) | public enum E_EntityOfNavMeshAgent{ type E_EntityOfPrefab (line 82) | public enum E_EntityOfPrefab{ type E_EntityOfTransform2D (line 85) | public enum E_EntityOfTransform2D{ type E_EntityOfTransform3D (line 88) | public enum E_EntityOfTransform3D{ type E_EntityOfPlayerCubeTag (line 91) | public enum E_EntityOfPlayerCubeTag{ type E_EntityOfAssetData (line 94) | public enum E_EntityOfAssetData{ type E_EntityOfPlayerData (line 97) | public enum E_EntityOfPlayerData{ type E_EntityOfMoveData (line 100) | public enum E_EntityOfMoveData{ type E_FieldOfAnimator (line 103) | public enum E_FieldOfAnimator{ type E_FieldOfCollisionAgent (line 106) | public enum E_FieldOfCollisionAgent{ type E_FieldOfNavMeshAgent (line 116) | public enum E_FieldOfNavMeshAgent{ type E_FieldOfPrefab (line 119) | public enum E_FieldOfPrefab{ type E_FieldOfTransform2D (line 122) | public enum E_FieldOfTransform2D{ type E_FieldOfTransform3D (line 127) | public enum E_FieldOfTransform3D{ type E_FieldOfPlayerCubeTag (line 132) | public enum E_FieldOfPlayerCubeTag{ type E_FieldOfAssetData (line 135) | public enum E_FieldOfAssetData{ type E_FieldOfPlayerData (line 138) | public enum E_FieldOfPlayerData{ type E_FieldOfMoveData (line 142) | public enum E_FieldOfMoveData{ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Event.cs type IGameEventService (line 29) | public unsafe partial interface IGameEventService : IService{ class PureGameEventService (line 32) | public unsafe partial class PureGameEventService : IGameEventService{ class GameBaseSystem (line 38) | public unsafe partial class GameBaseSystem { class GameExecuteSystem (line 41) | public unsafe partial class GameExecuteSystem { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Filter.cs type AnimatorFilter (line 27) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type CollisionAgentFilter (line 32) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type NavMeshAgentFilter (line 37) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PrefabFilter (line 42) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type Transform2DFilter (line 47) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type Transform3DFilter (line 52) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PlayerCubeTagFilter (line 57) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type AssetDataFilter (line 62) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PlayerDataFilter (line 67) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type MoveDataFilter (line 72) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Iterator.cs class PointerExt (line 28) | public static unsafe class PointerExt { method ToPlayerCubePtr (line 29) | [MethodImpl(MethodImplOptions.AggressiveInlining)] type PlayerCubeIterator (line 40) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] method GetEnumerator (line 50) | IEnumerator IEnumerable.GetEnumerator(){ method GetEnumerator (line 53) | public IEnumerator GetEnumerator(){ method PlayerCubeIterator (line 57) | public PlayerCubeIterator(PlayerCube* ptr,int count){ method MoveNext (line 64) | public Boolean MoveNext(){ method Reset (line 75) | public void Reset(){ method Dispose (line 79) | public void Dispose(){ } FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Schedule.cs class Context (line 27) | public unsafe partial class Context { method RegisterSystemFunctions (line 29) | private void RegisterSystemFunctions(){ method _RegisterExecuteSystemFunc (line 33) | public void _RegisterExecuteSystemFunc(){ method _RegisterPostScheduleSystemFunc (line 37) | public void _RegisterPostScheduleSystemFunc(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Service_Entity.cs type IEntityService (line 27) | public unsafe partial interface IEntityService { method OnPlayerCubeCreated (line 28) | void OnPlayerCubeCreated(Context context, PlayerCube* entity); method OnPlayerCubeDestroy (line 29) | void OnPlayerCubeDestroy(Context context, PlayerCube* entity); class PureEntityService (line 32) | public unsafe partial class PureEntityService :IEntityService { method OnPlayerCubeCreated (line 33) | public void OnPlayerCubeCreated(Context context, PlayerCube* entity){} method OnPlayerCubeDestroy (line 34) | public void OnPlayerCubeDestroy(Context context, PlayerCube* entity){} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Service_State.cs type IGameStateService (line 30) | public partial interface IGameStateService : IService { class GameStateService (line 37) | public partial class GameStateService { method GameStateService (line 39) | public GameStateService(){Instance = this;} method Backup (line 59) | public override void Backup(int tick){ method RollbackTo (line 64) | public override void RollbackTo(int tick){ method Clean (line 68) | public override void Clean(int checkedTick){ type _State (line 71) | public struct _State { type IGameConfigService (line 41) | public partial interface IGameConfigService : IService { class GameConfigService (line 51) | public partial class GameConfigService { method GameConfigService (line 53) | public GameConfigService(){Instance = this;} class GameStateService (line 56) | public partial class GameStateService :IGameStateService { method GameStateService (line 39) | public GameStateService(){Instance = this;} method Backup (line 59) | public override void Backup(int tick){ method RollbackTo (line 64) | public override void RollbackTo(int tick){ method Clean (line 68) | public override void Clean(int checkedTick){ type _State (line 71) | public struct _State { class GameConfigService (line 84) | public partial class GameConfigService :IGameConfigService { method GameConfigService (line 53) | public GameConfigService(){Instance = this;} class GameConfig (line 93) | public partial class GameConfig { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_Service_SystemExt.cs class Context (line 28) | public partial class Context { method OnInit (line 45) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameBaseSystem (line 66) | public partial class GameBaseSystem { method OnInit (line 83) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameJobSystem (line 104) | public partial class GameJobSystem { method OnInit (line 121) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameExecuteSystem (line 142) | public partial class GameExecuteSystem { method OnInit (line 159) | protected override void OnInit(BaseContext context, IServiceContainer ... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_System.cs class Context (line 27) | public unsafe partial class Context { method ScheduleInputSystem (line 31) | private static void ScheduleInputSystem(BaseContext context, ISystem s... method SchedulePlayerMoveSystem (line 45) | private static void SchedulePlayerMoveSystem(BaseContext context, ISys... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen_UpdateViewStateSystem.cs type UnityPlayerCubeTag (line 35) | public struct UnityPlayerCubeTag : IComponentData { } class UpdateViewStateSystem (line 37) | [UpdateInGroup(typeof(SimulationSystemGroup))] method CopyState (line 41) | private void CopyState(ref NativeEntityArray ary,ref NativeArray... type _UpdatePlayerCube (line 64) | [BurstCompile] method Execute (line 68) | public void Execute(Unity.Entities.Entity entity, int index, method _SchedulePlayerCube (line 84) | private void _SchedulePlayerCube(ref JobHandle inputDeps) method OnUpdate (line 96) | protected override JobHandle OnUpdate(JobHandle inputDeps){ method OnCreate (line 104) | protected override void OnCreate(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen__Default.cs type _DefaultDefine (line 27) | public unsafe partial struct _DefaultDefine { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen__Entities.cs class _EntityManager (line 28) | [StructLayout(LayoutKind.Sequential, Pack = Define.PackSize)] method _GetAllPlayerCube_Transform3D (line 32) | private NativeArray _GetAllPlayerCube_Transform3D(int compFieldO... method _GetAllPlayerCube_Transform3D (line 33) | private NativeArray _GetAllPlayerCube_Transform3D(int compFieldO... method _GetAllPlayerCube_Transform (line 34) | private NativeArray _GetAllPlayerCube_Transform(){return ... method _GetOffsetOfPlayerCube_Transform (line 35) | private int _GetOffsetOfPlayerCube_Transform(){ var tempObj = new Pla... method _GetAllPlayerCube_Prefab (line 36) | private NativeArray _GetAllPlayerCube_Prefab(int compFieldOffset... method _GetAllPlayerCube_Prefab (line 37) | private NativeArray _GetAllPlayerCube_Prefab(int compFieldOffset... method _GetAllPlayerCube_Prefab (line 38) | private NativeArray _GetAllPlayerCube_Prefab(){return _GetAllE... method _GetOffsetOfPlayerCube_Prefab (line 39) | private int _GetOffsetOfPlayerCube_Prefab(){ var tempObj = new Player... method _GetAllPlayerCube_MoveData (line 40) | private NativeArray _GetAllPlayerCube_MoveData(int compFieldOffs... method _GetAllPlayerCube_MoveData (line 41) | private NativeArray _GetAllPlayerCube_MoveData(int compFieldOffs... method _GetAllPlayerCube_Move (line 42) | private NativeArray _GetAllPlayerCube_Move(){return _GetAllE... method _GetOffsetOfPlayerCube_Move (line 43) | private int _GetOffsetOfPlayerCube_Move(){ var tempObj = new PlayerCu... method _GetAllPlayerCube_PlayerData (line 44) | private NativeArray _GetAllPlayerCube_PlayerData(int compFieldOf... method _GetAllPlayerCube_PlayerData (line 45) | private NativeArray _GetAllPlayerCube_PlayerData(int compFieldOf... method _GetAllPlayerCube_Player (line 46) | private NativeArray _GetAllPlayerCube_Player(){return _Get... method _GetOffsetOfPlayerCube_Player (line 47) | private int _GetOffsetOfPlayerCube_Player(){ var tempObj = new Player... method _GetAllPlayerCube_PlayerCubeTag (line 48) | private NativeArray _GetAllPlayerCube_PlayerCubeTag(int compFiel... method _GetAllPlayerCube_PlayerCubeTag (line 49) | private NativeArray _GetAllPlayerCube_PlayerCubeTag(int compFiel... method _GetAllPlayerCube_Tag (line 50) | private NativeArray _GetAllPlayerCube_Tag(){return _Get... method _GetOffsetOfPlayerCube_Tag (line 51) | private int _GetOffsetOfPlayerCube_Tag(){ var tempObj = new PlayerCub... method _GetOffsetOfAnimator_Pad (line 53) | private int _GetOffsetOfAnimator_Pad(){var tempObj = new Animator(); ... method _GetSizeOfAnimator_Pad (line 54) | private int _GetSizeOfAnimator_Pad(){ return sizeof(int); } method _GetOffsetOfCollisionAgent_Collider (line 55) | private int _GetOffsetOfCollisionAgent_Collider(){var tempObj = new C... method _GetSizeOfCollisionAgent_Collider (line 56) | private int _GetSizeOfCollisionAgent_Collider(){ return sizeof(Collisi... method _GetOffsetOfCollisionAgent_IsTrigger (line 57) | private int _GetOffsetOfCollisionAgent_IsTrigger(){var tempObj = new ... method _GetSizeOfCollisionAgent_IsTrigger (line 58) | private int _GetSizeOfCollisionAgent_IsTrigger(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_Layer (line 59) | private int _GetOffsetOfCollisionAgent_Layer(){var tempObj = new Coll... method _GetSizeOfCollisionAgent_Layer (line 60) | private int _GetSizeOfCollisionAgent_Layer(){ return sizeof(int); } method _GetOffsetOfCollisionAgent_IsEnable (line 61) | private int _GetOffsetOfCollisionAgent_IsEnable(){var tempObj = new C... method _GetSizeOfCollisionAgent_IsEnable (line 62) | private int _GetSizeOfCollisionAgent_IsEnable(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_IsSleep (line 63) | private int _GetOffsetOfCollisionAgent_IsSleep(){var tempObj = new Co... method _GetSizeOfCollisionAgent_IsSleep (line 64) | private int _GetSizeOfCollisionAgent_IsSleep(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_Mass (line 65) | private int _GetOffsetOfCollisionAgent_Mass(){var tempObj = new Colli... method _GetSizeOfCollisionAgent_Mass (line 66) | private int _GetSizeOfCollisionAgent_Mass(){ return sizeof(LFloat); } method _GetOffsetOfCollisionAgent_AngularSpeed (line 67) | private int _GetOffsetOfCollisionAgent_AngularSpeed(){var tempObj = n... method _GetSizeOfCollisionAgent_AngularSpeed (line 68) | private int _GetSizeOfCollisionAgent_AngularSpeed(){ return sizeof(LFl... method _GetOffsetOfCollisionAgent_Speed (line 69) | private int _GetOffsetOfCollisionAgent_Speed(){var tempObj = new Coll... method _GetSizeOfCollisionAgent_Speed (line 70) | private int _GetSizeOfCollisionAgent_Speed(){ return sizeof(LVector3); } method _GetOffsetOfNavMeshAgent_Pad (line 71) | private int _GetOffsetOfNavMeshAgent_Pad(){var tempObj = new NavMeshA... method _GetSizeOfNavMeshAgent_Pad (line 72) | private int _GetSizeOfNavMeshAgent_Pad(){ return sizeof(int); } method _GetOffsetOfPrefab_AssetId (line 73) | private int _GetOffsetOfPrefab_AssetId(){var tempObj = new Prefab(); ... method _GetSizeOfPrefab_AssetId (line 74) | private int _GetSizeOfPrefab_AssetId(){ return sizeof(int); } method _GetOffsetOfTransform2D_Position (line 75) | private int _GetOffsetOfTransform2D_Position(){var tempObj = new Tran... method _GetSizeOfTransform2D_Position (line 76) | private int _GetSizeOfTransform2D_Position(){ return sizeof(LVector2); } method _GetOffsetOfTransform2D_Deg (line 77) | private int _GetOffsetOfTransform2D_Deg(){var tempObj = new Transform... method _GetSizeOfTransform2D_Deg (line 78) | private int _GetSizeOfTransform2D_Deg(){ return sizeof(LFloat); } method _GetOffsetOfTransform2D_Scale (line 79) | private int _GetOffsetOfTransform2D_Scale(){var tempObj = new Transfo... method _GetSizeOfTransform2D_Scale (line 80) | private int _GetSizeOfTransform2D_Scale(){ return sizeof(LFloat); } method _GetOffsetOfTransform3D_Position (line 81) | private int _GetOffsetOfTransform3D_Position(){var tempObj = new Tran... method _GetSizeOfTransform3D_Position (line 82) | private int _GetSizeOfTransform3D_Position(){ return sizeof(LVector3); } method _GetOffsetOfTransform3D_Forward (line 83) | private int _GetOffsetOfTransform3D_Forward(){var tempObj = new Trans... method _GetSizeOfTransform3D_Forward (line 84) | private int _GetSizeOfTransform3D_Forward(){ return sizeof(LVector3); } method _GetOffsetOfTransform3D_Scale (line 85) | private int _GetOffsetOfTransform3D_Scale(){var tempObj = new Transfo... method _GetSizeOfTransform3D_Scale (line 86) | private int _GetSizeOfTransform3D_Scale(){ return sizeof(LFloat); } method _GetOffsetOfPlayerCubeTag_Pad (line 87) | private int _GetOffsetOfPlayerCubeTag_Pad(){var tempObj = new PlayerC... method _GetSizeOfPlayerCubeTag_Pad (line 88) | private int _GetSizeOfPlayerCubeTag_Pad(){ return sizeof(int); } method _GetOffsetOfAssetData_AssetId (line 89) | private int _GetOffsetOfAssetData_AssetId(){var tempObj = new AssetDa... method _GetSizeOfAssetData_AssetId (line 90) | private int _GetSizeOfAssetData_AssetId(){ return sizeof(int); } method _GetOffsetOfPlayerData_Score (line 91) | private int _GetOffsetOfPlayerData_Score(){var tempObj = new PlayerDa... method _GetSizeOfPlayerData_Score (line 92) | private int _GetSizeOfPlayerData_Score(){ return sizeof(int); } method _GetOffsetOfPlayerData_LocalId (line 93) | private int _GetOffsetOfPlayerData_LocalId(){var tempObj = new Player... method _GetSizeOfPlayerData_LocalId (line 94) | private int _GetSizeOfPlayerData_LocalId(){ return sizeof(int); } method _GetOffsetOfMoveData_MoveSpd (line 95) | private int _GetOffsetOfMoveData_MoveSpd(){var tempObj = new MoveData... method _GetSizeOfMoveData_MoveSpd (line 96) | private int _GetSizeOfMoveData_MoveSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_AcceleratedSpd (line 97) | private int _GetOffsetOfMoveData_AcceleratedSpd(){var tempObj = new M... method _GetSizeOfMoveData_AcceleratedSpd (line 98) | private int _GetSizeOfMoveData_AcceleratedSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_CurSpd (line 99) | private int _GetOffsetOfMoveData_CurSpd(){var tempObj = new MoveData(... method _GetSizeOfMoveData_CurSpd (line 100) | private int _GetSizeOfMoveData_CurSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_AngularSpd (line 101) | private int _GetOffsetOfMoveData_AngularSpd(){var tempObj = new MoveD... method _GetSizeOfMoveData_AngularSpd (line 102) | private int _GetSizeOfMoveData_AngularSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_DeltaDeg (line 103) | private int _GetOffsetOfMoveData_DeltaDeg(){var tempObj = new MoveDat... method _GetSizeOfMoveData_DeltaDeg (line 104) | private int _GetSizeOfMoveData_DeltaDeg(){ return sizeof(LFloat); } FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.Model/Src/__UnsafeECS/Generated/CodeGen__Entities_Interfaces.cs class _EntityManager (line 27) | public unsafe partial class _EntityManager { method Alloc (line 29) | internal unsafe void Alloc(){ method Free (line 32) | internal unsafe void Free(){ method Clone (line 35) | internal _EntityManager Clone(){ method CopyTo (line 40) | internal void CopyTo(_EntityManager dst){ method CreateTempPlayerCube (line 44) | internal unsafe PlayerCube* CreateTempPlayerCube(Context context) { method GetTempPlayerCube (line 47) | internal unsafe PlayerCube* GetTempPlayerCube(int idx) { method ClearTempPlayerCubeAry (line 50) | internal unsafe void ClearTempPlayerCubeAry(){ method GetAllAnimator_Pad (line 62) | internal NativeArray GetAllAnimator_Pad(E_EntityOfAnimator entity){ method GetAllCollisionAgent_Collider (line 68) | internal NativeArray GetAllCollisionAgent_Collider(E_E... method GetAllCollisionAgent_IsTrigger (line 74) | internal NativeArray GetAllCollisionAgent_IsTrigger(E_EntityOfCo... method GetAllCollisionAgent_Layer (line 80) | internal NativeArray GetAllCollisionAgent_Layer(E_EntityOfCollisi... method GetAllCollisionAgent_IsEnable (line 86) | internal NativeArray GetAllCollisionAgent_IsEnable(E_EntityOfCol... method GetAllCollisionAgent_IsSleep (line 92) | internal NativeArray GetAllCollisionAgent_IsSleep(E_EntityOfColl... method GetAllCollisionAgent_Mass (line 98) | internal NativeArray GetAllCollisionAgent_Mass(E_EntityOfColli... method GetAllCollisionAgent_AngularSpeed (line 104) | internal NativeArray GetAllCollisionAgent_AngularSpeed(E_Entit... method GetAllCollisionAgent_Speed (line 110) | internal NativeArray GetAllCollisionAgent_Speed(E_EntityOfCo... method GetAllNavMeshAgent_Pad (line 116) | internal NativeArray GetAllNavMeshAgent_Pad(E_EntityOfNavMeshAgen... method GetAllPrefab_AssetId (line 122) | internal NativeArray GetAllPrefab_AssetId(E_EntityOfPrefab entity){ method GetAllTransform2D_Position (line 128) | internal NativeArray GetAllTransform2D_Position(E_EntityOfTr... method GetAllTransform2D_Deg (line 134) | internal NativeArray GetAllTransform2D_Deg(E_EntityOfTransform... method GetAllTransform2D_Scale (line 140) | internal NativeArray GetAllTransform2D_Scale(E_EntityOfTransfo... method GetAllTransform3D_Position (line 146) | internal NativeArray GetAllTransform3D_Position(E_EntityOfTr... method GetAllTransform3D_Forward (line 152) | internal NativeArray GetAllTransform3D_Forward(E_EntityOfTra... method GetAllTransform3D_Scale (line 158) | internal NativeArray GetAllTransform3D_Scale(E_EntityOfTransfo... method GetAllPlayerCubeTag_Pad (line 164) | internal NativeArray GetAllPlayerCubeTag_Pad(E_EntityOfPlayerCube... method GetAllAssetData_AssetId (line 170) | internal NativeArray GetAllAssetData_AssetId(E_EntityOfAssetData ... method GetAllPlayerData_Score (line 176) | internal NativeArray GetAllPlayerData_Score(E_EntityOfPlayerData ... method GetAllPlayerData_LocalId (line 182) | internal NativeArray GetAllPlayerData_LocalId(E_EntityOfPlayerDat... method GetAllMoveData_MoveSpd (line 188) | internal NativeArray GetAllMoveData_MoveSpd(E_EntityOfMoveData... method GetAllMoveData_AcceleratedSpd (line 194) | internal NativeArray GetAllMoveData_AcceleratedSpd(E_EntityOfM... method GetAllMoveData_CurSpd (line 200) | internal NativeArray GetAllMoveData_CurSpd(E_EntityOfMoveData ... method GetAllMoveData_AngularSpd (line 206) | internal NativeArray GetAllMoveData_AngularSpd(E_EntityOfMoveD... method GetAllMoveData_DeltaDeg (line 212) | internal NativeArray GetAllMoveData_DeltaDeg(E_EntityOfMoveDat... method GetAllAnimator_Pad (line 219) | internal NativeArray GetAllAnimator_Pad(E_EntityOfAnimator entity... method GetAllCollisionAgent_Collider (line 225) | internal NativeArray GetAllCollisionAgent_Collider(E_E... method GetAllCollisionAgent_IsTrigger (line 231) | internal NativeArray GetAllCollisionAgent_IsTrigger(E_EntityOfCo... method GetAllCollisionAgent_Layer (line 237) | internal NativeArray GetAllCollisionAgent_Layer(E_EntityOfCollisi... method GetAllCollisionAgent_IsEnable (line 243) | internal NativeArray GetAllCollisionAgent_IsEnable(E_EntityOfCol... method GetAllCollisionAgent_IsSleep (line 249) | internal NativeArray GetAllCollisionAgent_IsSleep(E_EntityOfColl... method GetAllCollisionAgent_Mass (line 255) | internal NativeArray GetAllCollisionAgent_Mass(E_EntityOfColli... method GetAllCollisionAgent_AngularSpeed (line 261) | internal NativeArray GetAllCollisionAgent_AngularSpeed(E_Entit... method GetAllCollisionAgent_Speed (line 267) | internal NativeArray GetAllCollisionAgent_Speed(E_EntityOfCo... method GetAllNavMeshAgent_Pad (line 273) | internal NativeArray GetAllNavMeshAgent_Pad(E_EntityOfNavMeshAgen... method GetAllPrefab_AssetId (line 279) | internal NativeArray GetAllPrefab_AssetId(E_EntityOfPrefab entity... method GetAllTransform2D_Position (line 285) | internal NativeArray GetAllTransform2D_Position(E_EntityOfTr... method GetAllTransform2D_Deg (line 291) | internal NativeArray GetAllTransform2D_Deg(E_EntityOfTransform... method GetAllTransform2D_Scale (line 297) | internal NativeArray GetAllTransform2D_Scale(E_EntityOfTransfo... method GetAllTransform3D_Position (line 303) | internal NativeArray GetAllTransform3D_Position(E_EntityOfTr... method GetAllTransform3D_Forward (line 309) | internal NativeArray GetAllTransform3D_Forward(E_EntityOfTra... method GetAllTransform3D_Scale (line 315) | internal NativeArray GetAllTransform3D_Scale(E_EntityOfTransfo... method GetAllPlayerCubeTag_Pad (line 321) | internal NativeArray GetAllPlayerCubeTag_Pad(E_EntityOfPlayerCube... method GetAllAssetData_AssetId (line 327) | internal NativeArray GetAllAssetData_AssetId(E_EntityOfAssetData ... method GetAllPlayerData_Score (line 333) | internal NativeArray GetAllPlayerData_Score(E_EntityOfPlayerData ... method GetAllPlayerData_LocalId (line 339) | internal NativeArray GetAllPlayerData_LocalId(E_EntityOfPlayerDat... method GetAllMoveData_MoveSpd (line 345) | internal NativeArray GetAllMoveData_MoveSpd(E_EntityOfMoveData... method GetAllMoveData_AcceleratedSpd (line 351) | internal NativeArray GetAllMoveData_AcceleratedSpd(E_EntityOfM... method GetAllMoveData_CurSpd (line 357) | internal NativeArray GetAllMoveData_CurSpd(E_EntityOfMoveData ... method GetAllMoveData_AngularSpd (line 363) | internal NativeArray GetAllMoveData_AngularSpd(E_EntityOfMoveD... method GetAllMoveData_DeltaDeg (line 369) | internal NativeArray GetAllMoveData_DeltaDeg(E_EntityOfMoveDat... method GetAllAnimator (line 376) | internal NativeArray GetAllAnimator(E_EntityOfAnimator entity){ method GetAllCollisionAgent (line 382) | internal NativeArray GetAllCollisionAgent(E_EntityOfCo... method GetAllNavMeshAgent (line 388) | internal NativeArray GetAllNavMeshAgent(E_EntityOfNavMes... method GetAllPrefab (line 394) | internal NativeArray GetAllPrefab(E_EntityOfPrefab entity){ method GetAllTransform2D (line 400) | internal NativeArray GetAllTransform2D(E_EntityOfTransfor... method GetAllTransform3D (line 406) | internal NativeArray GetAllTransform3D(E_EntityOfTransfor... method GetAllPlayerCubeTag (line 412) | internal NativeArray GetAllPlayerCubeTag(E_EntityOfPlay... method GetAllAssetData (line 418) | internal NativeArray GetAllAssetData(E_EntityOfAssetData en... method GetAllPlayerData (line 424) | internal NativeArray GetAllPlayerData(E_EntityOfPlayerData... method GetAllMoveData (line 430) | internal NativeArray GetAllMoveData(E_EntityOfMoveData entity){ method GetAllAnimator (line 439) | internal NativeArray GetAllAnimator(E_EntityOfAnimator entit... method GetAllCollisionAgent (line 446) | internal NativeArray GetAllCollisionAgent(E_EntityOfCo... method GetAllNavMeshAgent (line 453) | internal NativeArray GetAllNavMeshAgent(E_EntityOfNavMes... method GetAllPrefab (line 460) | internal NativeArray GetAllPrefab(E_EntityOfPrefab entity,Func... method GetAllTransform2D (line 467) | internal NativeArray GetAllTransform2D(E_EntityOfTransfor... method GetAllTransform3D (line 474) | internal NativeArray GetAllTransform3D(E_EntityOfTransfor... method GetAllPlayerCubeTag (line 481) | internal NativeArray GetAllPlayerCubeTag(E_EntityOfPlay... method GetAllAssetData (line 488) | internal NativeArray GetAllAssetData(E_EntityOfAssetData en... method GetAllPlayerData (line 495) | internal NativeArray GetAllPlayerData(E_EntityOfPlayerData... method GetAllMoveData (line 502) | internal NativeArray GetAllMoveData(E_EntityOfMoveData entit... method GetPlayerCube (line 513) | [MethodImpl(MethodImplOptions.AggressiveInlining)] internal unsafe Pla... method GetPlayerCube (line 514) | [MethodImpl(MethodImplOptions.AggressiveInlining)] internal unsafe Pla... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/EntityViews/EntityViewBoidObstacle.cs class EntityViewPlayerCube (line 16) | public unsafe partial class EntityViewPlayerCube : BaseEntityView { method GetView (line 20) | public static EntityViewPlayerCube GetView(int playerId){ method OnBindEntity (line 25) | public override void OnBindEntity(){ method OnUnbindEntity (line 28) | public override void OnUnbindEntity(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/BaseEntityView.cs class BaseEntityView (line 6) | public unsafe class BaseEntityView : MonoBehaviour { method Update (line 8) | public void Update(){ DoUpdate(Time.deltaTime); } method BindEntity (line 9) | public virtual void BindEntity(Entity* entityPtr){ } method OnBindEntity (line 10) | public virtual void OnBindEntity(){ } method OnUnbindEntity (line 12) | public virtual void OnUnbindEntity(){ } method UnbindEntity (line 13) | public virtual void UnbindEntity(){gameObject.DestroyExt();} method RebindEntity (line 14) | public virtual void RebindEntity(Entity* newEntityPtr){ } method DoUpdate (line 15) | public virtual void DoUpdate(float deltaTime){} method OnBind (line 16) | protected virtual void OnBind(){ } method OnSkillFire (line 18) | public virtual void OnSkillFire(LFloat range){} method OnSkillDone (line 19) | public virtual void OnSkillDone(LFloat range){} method UpdatePosRot (line 21) | protected void UpdatePosRot(ref Transform3D transform3D){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/EntityPrefabInfo.cs type EntityPrefabInfo (line 2) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/GameStateMono.cs class GameStateMono (line 5) | [ExecuteInEditMode] method Start (line 9) | private void Start(){ method OnGUI (line 16) | private void OnGUI(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/InputMono.cs class InputMono (line 8) | public class InputMono : UnityEngine.MonoBehaviour { method Update (line 12) | public void Update(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/PingMono.cs class PingMono (line 8) | public class PingMono : UnityEngine.MonoBehaviour { method OnGUI (line 10) | private void OnGUI(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Framework/UnityServiceContainer.cs class UnityServiceContainer (line 5) | public class UnityServiceContainer : BaseGameServicesContainer { method UnityServiceContainer (line 6) | public UnityServiceContainer() : base(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/GameViewConfig.cs class GameViewConfig (line 5) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/MainScript.cs class MainScript (line 11) | public class MainScript : BaseMainScript { method CreateServiceContainer (line 12) | protected override ServiceContainer CreateServiceContainer(){ method CreateWorld (line 16) | protected override object CreateWorld(IServiceContainer services, obje... method Awake (line 22) | protected override void Awake(){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/RenderInfo.cs class RenderInfo (line 4) | [System.Serializable] type UnityPrefabInfo (line 9) | [System.Serializable] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityEntityService.cs class UnityEntityService (line 6) | public unsafe partial class UnityEntityService : BaseUnityEntityService { method OnPlayerCubeCreated (line 7) | public override void OnPlayerCubeCreated(Context context, PlayerCube* ... method OnPlayerCubeDestroy (line 8) | public override void OnPlayerCubeDestroy(Context context, PlayerCube* ... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityGameAudioService.cs class UnityGameAudioService (line 6) | [System.Serializable] method OnEvent_OnAllPlayerFinishedLoad (line 12) | void OnEvent_OnAllPlayerFinishedLoad(object param){ method PlayMusicBG (line 16) | public void PlayMusicBG(){ _audioService.PlayClip(_config.BgMusic); } method PlayMusicStart (line 17) | public void PlayMusicStart(){ _audioService.PlayClip(_config.StartMusi... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityGameEffectService.cs class UnityGameEffectService (line 5) | public partial class UnityGameEffectService : UnityGameService, IGameEff... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityGameService.cs class UnityGameService (line 2) | public abstract class UnityGameService : GameService { } FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityMap2DService.cs class UnityMap2DService (line 6) | [System.Serializable] method DoStart (line 13) | public override void DoStart(){ method OnEvent_SimulationAwake (line 20) | void OnEvent_SimulationAwake(object param){ method OnLoadLevel (line 24) | protected override void OnLoadLevel(int level, GridInfo gridInfo){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/Services/UnityMapService.cs class UnityMapService (line 2) | [System.Serializable] method DoStart (line 5) | public override void DoStart(){ method OnEvent_SimulationAwake (line 8) | public void OnEvent_SimulationAwake(object param){ method LoadLevel (line 12) | protected void LoadLevel(int level){ FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/TagProxy/UnityPlayerCubeTagProxy.cs class UnityPlayerCubeTagProxy (line 6) | [DisallowMultipleComponent] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/UnityEntityPrefabSetting.cs class UnityEntityPrefabSetting (line 7) | [RequiresEntityConversion] method Convert (line 13) | public void Convert(Entity entity, EntityManager dstManager, GameObjec... method DeclareReferencedPrefabs (line 28) | public void DeclareReferencedPrefabs(List referencedPrefabs) FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/__UnsafeECS/Generated/CodeGen_BaseUnityEntityService.cs class BaseUnityEntityService (line 32) | public abstract unsafe partial class BaseUnityEntityService : BaseServic... method RegisterUnityEntityPrefabs (line 36) | public static void RegisterUnityEntityPrefabs(List p... method DoAwake (line 56) | public override void DoAwake(IServiceContainer services){ method OnEntityCreated (line 62) | public void OnEntityCreated(Context f, Lockstep.UnsafeECS.Entity* pEnt... method OnEntityDestroy (line 99) | public void OnEntityDestroy(Context f, Lockstep.UnsafeECS.Entity* pEnt... method OnPlayerCubeCreated (line 111) | public virtual void OnPlayerCubeCreated(Context context, PlayerCube* e... method OnPlayerCubeDestroy (line 112) | public virtual void OnPlayerCubeDestroy(Context context, PlayerCube* e... FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Game.View/Src/__UnsafeECS/Generated/CodeGen_EntityView.cs class EntityViewUtil (line 28) | public static unsafe class EntityViewUtil { method BindEntityView (line 31) | public static BaseEntityView BindEntityView(Entity* ptr){ method HasView (line 39) | public static bool HasView(Entity* ptr){ method _OnBindEntityViewPlayerCube (line 48) | static BaseEntityView _OnBindEntityViewPlayerCube(Entity* ptr){ class EntityViewPlayerCube (line 60) | [StructLayout(LayoutKind.Sequential)] method DoUpdate (line 67) | public override void DoUpdate(float deltaTime){ method BindEntity (line 72) | public override void BindEntity(Entity* entityPtr){ method RebindEntity (line 79) | public override void RebindEntity(Entity* newEntityPtr){} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Components.cs type IBuildInService (line 6) | public interface IBuildInService{} type INeedServiceProperty (line 8) | public interface INeedServiceProperty{} type ICanRaiseEvent (line 9) | public interface ICanRaiseEvent{} type IBuildInComponent (line 10) | public interface IBuildInComponent : IComponent { } class CollisionShape (line 14) | public class CollisionShape { } class Animator (line 17) | public class Animator : IBuildInComponent { class CollisionAgent (line 21) | public class CollisionAgent : IBuildInComponent { class NavMeshAgent (line 32) | public class NavMeshAgent : IBuildInComponent { class Prefab (line 36) | public class Prefab : IBuildInComponent { class Transform2D (line 40) | public class Transform2D : IBuildInComponent { class Transform3D (line 47) | public class Transform3D : IBuildInComponent { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Interfaces.cs type ISystem (line 9) | public interface ISystem { } type ISystemWithIdx (line 12) | public interface ISystemWithIdx { } type ISystemWithEntity (line 15) | public interface ISystemWithEntity { } type IPureSystem (line 20) | public interface IPureSystem : ISystem { } type IPureSystemWithEntity (line 25) | public interface IPureSystemWithEntity : IPureSystem, ISystemWithEntity { } type IJobSystem (line 31) | public interface IJobSystem : ISystem { } type IJobSystemWithEntity (line 37) | public interface IJobSystemWithEntity : IJobSystem, ISystemWithEntity { } type IJobForEachSystem (line 43) | public interface IJobForEachSystem : IJobSystem { } type IJobForEachSystemWithEntity (line 48) | public interface IJobForEachSystemWithEntity : IJobForEachSystem, ISyste... type IJobHashMapSystem (line 53) | public interface IJobHashMapSystem : ISystem { } type IGameComponent (line 57) | public interface IGameComponent : IComponent { } type IGameService (line 59) | public interface IGameService{} type IGameConfigService (line 62) | public interface IGameConfigService{} type IGameConstStateService (line 64) | public interface IGameConstStateService{} type IGameStateService (line 66) | public interface IGameStateService{} type IComponent (line 70) | public interface IComponent { } type IEntity (line 72) | public interface IEntity { } type IServiceState (line 74) | public interface IServiceState { } type IEvent (line 76) | public interface IEvent{} type ICollisionEvent (line 78) | public interface ICollisionEvent { } type IBindViewEntity (line 83) | public interface IBindViewEntity{} type IUpdateViewEntity (line 86) | public interface IUpdateViewEntity{} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Services.cs class GameStateService (line 11) | public partial class GameStateService : IGameService{} class GameConfigService (line 12) | public partial class GameConfigService : IGameService{} class GameEventService (line 13) | public partial class GameEventService : IGameService{} class RandomService (line 16) | public partial class RandomService : IBuildInService{} class TimeMachineService (line 17) | public partial class TimeMachineService : IBuildInService{} class GlobalStateService (line 18) | public partial class GlobalStateService : IBuildInService{} class ViewService (line 19) | public partial class ViewService : IBuildInService{} class AudioService (line 20) | public partial class AudioService : IBuildInService{} class InputService (line 21) | public partial class InputService : IBuildInService{} class Map2DService (line 22) | public partial class Map2DService : IBuildInService{} class ResService (line 23) | public partial class ResService : IBuildInService{} class EffectService (line 24) | public partial class EffectService : IBuildInService{} class EventRegisterService (line 25) | public partial class EventRegisterService : IBuildInService{} class IdService (line 26) | public partial class IdService : IBuildInService{} class DebugService (line 27) | public partial class DebugService : IBuildInService{} class Context (line 31) | public partial class Context:INeedServiceProperty{} class GameBaseSystem (line 32) | public partial class GameBaseSystem:INeedServiceProperty{} class GameJobSystem (line 33) | public partial class GameJobSystem:INeedServiceProperty{} class GameExecuteSystem (line 34) | public partial class GameExecuteSystem:INeedServiceProperty{} class GameBaseSystem (line 36) | public partial class GameBaseSystem:ICanRaiseEvent{} class GameExecuteSystem (line 37) | public partial class GameExecuteSystem:ICanRaiseEvent{} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Collision.cs class CollisionDefine (line 6) | public class CollisionDefine : ICollisionEvent { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Component.cs class PlayerCubeTag (line 8) | public partial class PlayerCubeTag : IGameComponent { class AssetData (line 12) | public partial class AssetData : IGameComponent { class PlayerData (line 16) | public partial class PlayerData : IGameComponent { class MoveData (line 20) | public partial class MoveData : IGameComponent { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Entity.cs class PlayerCube (line 9) | [EntityCount(2)] FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Service.cs class GameStateService (line 8) | public partial class GameStateService : IGameService{} class GameConfigService (line 9) | public partial class GameConfigService : IGameService{} class GameEventService (line 10) | public partial class GameEventService : IGameService{} FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Status.cs class CollisionConfig (line 9) | public class CollisionConfig { } class Msg_G2C_GameStartInfo (line 10) | public class Msg_G2C_GameStartInfo { } class ConfigPlayerInfo (line 11) | public class ConfigPlayerInfo{} class GameStateService (line 12) | public partial class GameStateService : IServiceState,IGameStateService { class GameConfigService (line 22) | public partial class GameConfigService : IServiceState,IGameConfigService { FILE: Client.Unity/Assets/LockstepECS/__DllSourceFiles/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/System.cs class InputSystem (line 6) | public class InputSystem : IPureSystem { class PlayerMoveSystem (line 12) | public class PlayerMoveSystem : IPureSystem { FILE: Client.Unity/DataAndTools/Config/ExcelParser/Output/CodeCS/Table_Assets.cs class Table_Assets (line 16) | public partial class Table_Assets : TableData method Name (line 19) | public override string Name() { return tableName; } method DoParseData (line 30) | protected override void DoParseData(Deserializer reader){ FILE: Client.Unity/DataAndTools/Config/ExcelParser/Output/CodeCS/Table_ConfigBullet.cs class Table_ConfigBullet (line 16) | public partial class Table_ConfigBullet : TableData method Name (line 19) | public override string Name() { return tableName; } method DoParseData (line 38) | protected override void DoParseData(Deserializer reader){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/Server/Game.cs class PlayerInput (line 16) | public partial class PlayerInput : BaseFormater,IBaseComponent { method Equals (line 21) | public override bool Equals(object obj){ method Serialize (line 27) | public override void Serialize(Serializer writer){ method Reset (line 32) | public void Reset(){ method Deserialize (line 37) | public override void Deserialize(Deserializer reader){ method Equals (line 43) | public bool Equals(PlayerInput other){ method Clone (line 50) | public PlayerInput Clone(){ class Game (line 61) | public class Game : BaseLogger { method OnRecvPlayerGameData (line 130) | public void OnRecvPlayerGameData(Player player){ method GetUserLocalId (line 173) | public int GetUserLocalId(long userId){ method DoStart (line 184) | public void DoStart(int gameId, int gameType, int mapId, Player[] play... method DoUpdate (line 214) | public void DoUpdate(float deltaTime){ method DoDestroy (line 224) | public void DoDestroy(){ method CreatePlayer (line 229) | Player CreatePlayer(GamePlayerInfo playerInfo, byte localId){ method _CheckBorderServerFrame (line 239) | private bool _CheckBorderServerFrame(bool isForce = false){ method DumpGameFrames (line 284) | private void DumpGameFrames(){ method SetStartInfo (line 316) | public void SetStartInfo(Msg_G2C_GameStartInfo info){ method OnRecvMsg (line 322) | public void OnRecvMsg(Player player, Deserializer reader){ method DealMsgHandlerError (line 355) | void DealMsgHandlerError(Player player, string msg){ method TickOut (line 360) | public void TickOut(Player player, int reason){ method RegisterMsgHandlers (line 364) | private void RegisterMsgHandlers(){ method RegisterHandler (line 379) | private void RegisterHandler(EMsgSC type, DealNetMsg func, ParseNetMsg... method ParseData (line 384) | T ParseData(Deserializer reader) where T : BaseMsg, new(){ method BorderTcp (line 400) | public void BorderTcp(EMsgSC type, BaseMsg data){ method BorderUdp (line 407) | public void BorderUdp(EMsgSC type, byte[] data){ method BorderUdp (line 413) | public void BorderUdp(EMsgSC type, ISerializable body){ method SendUdp (line 423) | public void SendUdp(Player player, EMsgSC type, byte[] data){ method SendUdp (line 427) | public void SendUdp(Player player, EMsgSC type, ISerializable body, bo... method OnPlayerConnect (line 437) | public void OnPlayerConnect(Player player){ method OnPlayerReconnect (line 444) | public void OnPlayerReconnect(GamePlayerInfo playerInfo){ method OnPlayerReconnect (line 450) | public void OnPlayerReconnect(Player player){ method OnPlayerDisconnect (line 455) | public void OnPlayerDisconnect(Player player){ method OnPlayerLeave (line 460) | public void OnPlayerLeave(long userId){ method OnPlayerLeave (line 469) | public void OnPlayerLeave(Player player){ method RemovePlayer (line 475) | void RemovePlayer(Player player){ method StartGame (line 503) | public void StartGame(){ } method FinishedGame (line 505) | public void FinishedGame(){ } method OnReuse (line 512) | public void OnReuse(){ } method OnRecycle (line 514) | public void OnRecycle(){ method OnNetMsg (line 531) | public void OnNetMsg(Player player, ushort opcode, BaseMsg msg){ method C2G_PlayerPing (line 567) | void C2G_PlayerPing(Player player, BaseMsg data){ method C2G_PlayerInput (line 576) | void C2G_PlayerInput(Player player, BaseMsg data){ method GetOrCreateFrame (line 611) | ServerFrame GetOrCreateFrame(int tick){ method C2G_HashCode (line 634) | void C2G_HashCode(Player player, BaseMsg data){ method OnHashMatchResult (line 670) | void OnHashMatchResult(int tick, long hash, bool isMatched){ method C2G_ReqMissFrame (line 681) | void C2G_ReqMissFrame(Player player, BaseMsg data){ method C2G_RepMissFrameAck (line 700) | void C2G_RepMissFrameAck(Player player, BaseMsg data){ method C2G_LoadingProgress (line 706) | void C2G_LoadingProgress(Player player, BaseMsg data){ method OnFinishedLoaded (line 736) | void OnFinishedLoaded(){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/Server/HashCodeMatcher.cs class HashCodeMatcher (line 2) | public class HashCodeMatcher { method HashCodeMatcher (line 7) | public HashCodeMatcher(int num){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/Server/MessagePacker.cs class MessagePacker (line 6) | public class MessagePacker : IMessagePacker { method DeserializeFrom (line 9) | public object DeserializeFrom(ushort opcode, byte[] bytes, int index, ... method SerializeToByteArray (line 39) | public byte[] SerializeToByteArray(IMessage msg){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/Server/Player.cs class Player (line 7) | public class Player : BaseRecyclable { method OnLeave (line 18) | public void OnLeave(){ method SendTcp (line 23) | public void SendTcp(EMsgSC type, BaseMsg msg){ method SendTcp (line 27) | public void SendTcp(EMsgSC type, byte[] data){ method SendUdp (line 31) | public void SendUdp(EMsgSC type, byte[] data){ method SendUdp (line 34) | public void SendUdp(EMsgSC type, BaseMsg msg){ method OnRecycle (line 38) | public override void OnRecycle(){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/Server/Server.cs class Server (line 12) | public class Server : IMessageDispatcher { method Start (line 33) | public void Start(){ method Dispatch (line 40) | public void Dispatch(Session session, Packet packet){ method OnNetMsg (line 47) | void OnNetMsg(Session session, ushort opcode, BaseMsg msg){ method Update (line 64) | public void Update(){ method DoUpdate (line 74) | public void DoUpdate(){ method OnPlayerConnect (line 82) | void OnPlayerConnect(Session session, BaseMsg message){ method OnPlayerQuit (line 108) | void OnPlayerQuit(Session session, BaseMsg message){ FILE: Client.Unity/DataAndTools/Src/Server.SimpleServer/Src/ServerLauncher.cs class ServerLauncher (line 8) | public class ServerLauncher { method Main (line 11) | public static void Main(){ method DoAwake (line 41) | static void DoAwake(){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Components.cs type IBuildInService (line 6) | public interface IBuildInService{} type INeedServiceProperty (line 8) | public interface INeedServiceProperty{} type ICanRaiseEvent (line 9) | public interface ICanRaiseEvent{} type IBuildInComponent (line 10) | public interface IBuildInComponent : IComponent { } class CollisionShape (line 14) | public class CollisionShape { } class Animator (line 17) | public class Animator : IBuildInComponent { class CollisionAgent (line 21) | public class CollisionAgent : IBuildInComponent { class NavMeshAgent (line 32) | public class NavMeshAgent : IBuildInComponent { class Prefab (line 36) | public class Prefab : IBuildInComponent { class Transform2D (line 40) | public class Transform2D : IBuildInComponent { class Transform3D (line 47) | public class Transform3D : IBuildInComponent { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Interfaces.cs type ISystem (line 9) | public interface ISystem { } type ISystemWithIdx (line 12) | public interface ISystemWithIdx { } type ISystemWithEntity (line 15) | public interface ISystemWithEntity { } type IPureSystem (line 20) | public interface IPureSystem : ISystem { } type IPureSystemWithEntity (line 25) | public interface IPureSystemWithEntity : IPureSystem, ISystemWithEntity { } type IJobSystem (line 31) | public interface IJobSystem : ISystem { } type IJobSystemWithEntity (line 37) | public interface IJobSystemWithEntity : IJobSystem, ISystemWithEntity { } type IJobForEachSystem (line 43) | public interface IJobForEachSystem : IJobSystem { } type IJobForEachSystemWithEntity (line 48) | public interface IJobForEachSystemWithEntity : IJobForEachSystem, ISyste... type IJobHashMapSystem (line 53) | public interface IJobHashMapSystem : ISystem { } type IGameComponent (line 57) | public interface IGameComponent : IComponent { } type IGameService (line 59) | public interface IGameService{} type IGameConfigService (line 62) | public interface IGameConfigService{} type IGameConstStateService (line 64) | public interface IGameConstStateService{} type IGameStateService (line 66) | public interface IGameStateService{} type IComponent (line 70) | public interface IComponent { } type IEntity (line 72) | public interface IEntity { } type IServiceState (line 74) | public interface IServiceState { } type IEvent (line 76) | public interface IEvent{} type ICollisionEvent (line 78) | public interface ICollisionEvent { } type IBindViewEntity (line 83) | public interface IBindViewEntity{} type IUpdateViewEntity (line 86) | public interface IUpdateViewEntity{} FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/BuildIn/BuildIn_Services.cs class GameStateService (line 11) | public partial class GameStateService : IGameService{} class GameConfigService (line 12) | public partial class GameConfigService : IGameService{} class GameEventService (line 13) | public partial class GameEventService : IGameService{} class RandomService (line 16) | public partial class RandomService : IBuildInService{} class TimeMachineService (line 17) | public partial class TimeMachineService : IBuildInService{} class GlobalStateService (line 18) | public partial class GlobalStateService : IBuildInService{} class ViewService (line 19) | public partial class ViewService : IBuildInService{} class AudioService (line 20) | public partial class AudioService : IBuildInService{} class InputService (line 21) | public partial class InputService : IBuildInService{} class Map2DService (line 22) | public partial class Map2DService : IBuildInService{} class ResService (line 23) | public partial class ResService : IBuildInService{} class EffectService (line 24) | public partial class EffectService : IBuildInService{} class EventRegisterService (line 25) | public partial class EventRegisterService : IBuildInService{} class IdService (line 26) | public partial class IdService : IBuildInService{} class DebugService (line 27) | public partial class DebugService : IBuildInService{} class Context (line 31) | public partial class Context:INeedServiceProperty{} class GameBaseSystem (line 32) | public partial class GameBaseSystem:INeedServiceProperty{} class GameJobSystem (line 33) | public partial class GameJobSystem:INeedServiceProperty{} class GameExecuteSystem (line 34) | public partial class GameExecuteSystem:INeedServiceProperty{} class GameBaseSystem (line 36) | public partial class GameBaseSystem:ICanRaiseEvent{} class GameExecuteSystem (line 37) | public partial class GameExecuteSystem:ICanRaiseEvent{} FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Collision.cs class CollisionDefine (line 6) | public class CollisionDefine : ICollisionEvent { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Component.cs class PlayerCubeTag (line 8) | public partial class PlayerCubeTag : IGameComponent { class AssetData (line 12) | public partial class AssetData : IGameComponent { class PlayerData (line 16) | public partial class PlayerData : IGameComponent { class MoveData (line 20) | public partial class MoveData : IGameComponent { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Entity.cs class PlayerCube (line 9) | [EntityCount(2)] FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Service.cs class GameStateService (line 8) | public partial class GameStateService : IGameService{} class GameConfigService (line 9) | public partial class GameConfigService : IGameService{} class GameEventService (line 10) | public partial class GameEventService : IGameService{} FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/Status.cs class CollisionConfig (line 9) | public class CollisionConfig { } class Msg_G2C_GameStartInfo (line 10) | public class Msg_G2C_GameStartInfo { } class ConfigPlayerInfo (line 11) | public class ConfigPlayerInfo{} class GameStateService (line 12) | public partial class GameStateService : IServiceState,IGameStateService { class GameConfigService (line 22) | public partial class GameConfigService : IServiceState,IGameConfigService { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECDefine.Game/Src/Unsafe/System.cs class InputSystem (line 6) | public class InputSystem : IPureSystem { class PlayerMoveSystem (line 12) | public class PlayerMoveSystem : IPureSystem { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Frame.cs type EntityRef (line 7) | [StructLayout(LayoutKind.Sequential, Pack = Define.PackSize)] method Equals (line 15) | public Boolean Equals(EntityRef other){ method GetHashCode (line 19) | public override Int32 GetHashCode(){ method Equals (line 29) | public override Boolean Equals(Object obj){ method ToString (line 37) | public override String ToString(){ type Entity (line 50) | [StructLayout(LayoutKind.Sequential, Pack = Define.PackSize)] type EntityFilter (line 58) | [StructLayout(LayoutKind.Sequential, Pack = Define.PackSize)] type IEntityService (line 63) | public unsafe partial interface IEntityService :Lockstep.Game.IService{ method OnEntityCreated (line 64) | void OnEntityCreated(Frame f, Entity* entity); method OnEntityDestroy (line 65) | void OnEntityDestroy(Frame f, Entity* entity); class PureEntityService (line 67) | public unsafe partial class PureEntityService :IEntityService{ method OnEntityCreated (line 68) | public virtual void OnEntityCreated(Frame f, Entity* entity){ } method OnEntityDestroy (line 69) | public virtual void OnEntityDestroy(Frame f, Entity* entity){ } class Frame (line 76) | public unsafe partial class Frame { method DoInit (line 81) | public void DoInit(){ method PreStepPrepare (line 86) | public void PreStepPrepare(){ method PostStepCleanup (line 90) | public void PostStepCleanup(){ method EntityCreate (line 96) | void EntityCreate(Entity* entity){ method EntityDestroy (line 103) | void EntityDestroy(Entity* entity){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Component.cs type PlayerCubeTag (line 28) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 32) | public override Int32 GetHashCode() { type AssetData (line 40) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 44) | public override Int32 GetHashCode() { type PlayerData (line 52) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 57) | public override Int32 GetHashCode() { type MoveData (line 66) | [StructLayoutAttribute(LayoutKind.Sequential)] method GetHashCode (line 74) | public override Int32 GetHashCode() { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Context.cs class TempFields (line 30) | public unsafe partial class TempFields { method TempFields (line 34) | public TempFields(Context context){ class Context (line 39) | public unsafe partial class Context : BaseContext { method GetService (line 51) | public T GetService() where T : Lockstep.Game.IService{ method _DoBackup (line 60) | protected override void _DoBackup(int tick){ method _DoRollbackTo (line 64) | protected override void _DoRollbackTo(int tick, int missFrameTick, boo... method _DoCleanUselessSnapshot (line 69) | protected override void _DoCleanUselessSnapshot(int checkedTick){ method _DoAwake (line 78) | protected override void _DoAwake(IServiceContainer services){ method _DoDestroy (line 88) | protected override void _DoDestroy(){ method _BeforeSchedule (line 93) | protected override void _BeforeSchedule(){ method _AfterSchedule (line 96) | protected override void _AfterSchedule(){ method _DoDestroyEntity (line 101) | protected override void _DoDestroyEntity(EntityRef entityRef){ method GetEntity (line 105) | public Entity* GetEntity(EntityRef entityRef){ method DestroyEntityInternal (line 112) | private void DestroyEntityInternal(Entity* entity){ method PostUpdateCreatePlayerCube (line 128) | private unsafe void PostUpdateCreatePlayerCube(){ method OnEntityCreatedPlayerCube (line 134) | private void OnEntityCreatedPlayerCube(PlayerCube* dstPtr){ method ResetEntityPlayerCube (line 140) | private void ResetEntityPlayerCube(PlayerCube* dstPtr){ method PlayerCubeExists (line 143) | public Boolean PlayerCubeExists(EntityRef entityRef){ method PostCmdCreatePlayerCube (line 147) | public PlayerCube* PostCmdCreatePlayerCube(){ method DestroyPlayerCubeInternal (line 151) | private void DestroyPlayerCubeInternal(PlayerCube* ptr){ method DestroyPlayerCube (line 161) | public void DestroyPlayerCube(PlayerCube* ptr){ method DestroyPlayerCube (line 173) | public void DestroyPlayerCube(EntityRef entityRef){ method GetAllPlayerCube (line 179) | private PlayerCubeIterator GetAllPlayerCube(){ method GetAllEntities (line 183) | private EntityFilter[] GetAllEntities(){ method GetAllAnimator (line 198) | public unsafe Buffer GetAllAnimator() method GetAllCollisionAgent (line 204) | public unsafe Buffer GetAllCollisionAgent() method GetAllNavMeshAgent (line 210) | public unsafe Buffer GetAllNavMeshAgent() method GetAllPrefab (line 216) | public unsafe Buffer GetAllPrefab() method GetAllTransform2D (line 234) | public unsafe Buffer GetAllTransform2D() method GetAllTransform3D (line 240) | public unsafe Buffer GetAllTransform3D() FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Context_Interfaces.cs class Context (line 28) | public unsafe partial class Context : BaseContext { method GetPlayerCube (line 32) | [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe Playe... method GetPlayerCube (line 33) | [MethodImpl(MethodImplOptions.AggressiveInlining)] public unsafe Playe... method GetAllPlayerCube_Transform (line 36) | public void GetAllPlayerCube_Transform(EAllocatorType allocatorType, o... method GetAllPlayerCube_Prefab (line 41) | public void GetAllPlayerCube_Prefab(EAllocatorType allocatorType, out ... method GetAllPlayerCube_Move (line 46) | public void GetAllPlayerCube_Move(EAllocatorType allocatorType, out Na... method GetAllPlayerCube_Player (line 51) | public void GetAllPlayerCube_Player(EAllocatorType allocatorType, out ... method GetAllPlayerCube_Tag (line 56) | public void GetAllPlayerCube_Tag(EAllocatorType allocatorType, out Nat... method GetAllAnimator (line 61) | public NativeArray GetAllAnimator(EAllocatorType allocatorTy... method GetAllAnimator (line 62) | public NativeArray GetAllAnimator(EAllocatorType allocatorTy... method GetAllCollisionAgent (line 63) | public NativeArray GetAllCollisionAgent(EAllocatorType... method GetAllCollisionAgent (line 64) | public NativeArray GetAllCollisionAgent(EAllocatorType... method GetAllNavMeshAgent (line 65) | public NativeArray GetAllNavMeshAgent(EAllocatorType all... method GetAllNavMeshAgent (line 66) | public NativeArray GetAllNavMeshAgent(EAllocatorType all... method GetAllPrefab (line 67) | public NativeArray GetAllPrefab(EAllocatorType allocatorType,E... method GetAllPrefab (line 68) | public NativeArray GetAllPrefab(EAllocatorType allocatorType,E... method GetAllTransform2D (line 69) | public NativeArray GetAllTransform2D(EAllocatorType alloc... method GetAllTransform2D (line 70) | public NativeArray GetAllTransform2D(EAllocatorType alloc... method GetAllTransform3D (line 71) | public NativeArray GetAllTransform3D(EAllocatorType alloc... method GetAllTransform3D (line 72) | public NativeArray GetAllTransform3D(EAllocatorType alloc... method GetAllPlayerCubeTag (line 73) | public NativeArray GetAllPlayerCubeTag(EAllocatorType a... method GetAllPlayerCubeTag (line 74) | public NativeArray GetAllPlayerCubeTag(EAllocatorType a... method GetAllAssetData (line 75) | public NativeArray GetAllAssetData(EAllocatorType allocator... method GetAllAssetData (line 76) | public NativeArray GetAllAssetData(EAllocatorType allocator... method GetAllPlayerData (line 77) | public NativeArray GetAllPlayerData(EAllocatorType allocat... method GetAllPlayerData (line 78) | public NativeArray GetAllPlayerData(EAllocatorType allocat... method GetAllMoveData (line 79) | public NativeArray GetAllMoveData(EAllocatorType allocatorTy... method GetAllMoveData (line 80) | public NativeArray GetAllMoveData(EAllocatorType allocatorTy... method GetAllAnimator_Pad (line 82) | public NativeArray GetAllAnimator_Pad(EAllocatorType allocatorTyp... method GetAllAnimator_Pad (line 83) | public NativeArray GetAllAnimator_Pad(EAllocatorType allocatorTyp... method GetAllCollisionAgent_Collider (line 84) | public NativeArray GetAllCollisionAgent_Collider(EAllo... method GetAllCollisionAgent_Collider (line 85) | public NativeArray GetAllCollisionAgent_Collider(EAllo... method GetAllCollisionAgent_IsTrigger (line 86) | public NativeArray GetAllCollisionAgent_IsTrigger(EAllocatorType... method GetAllCollisionAgent_IsTrigger (line 87) | public NativeArray GetAllCollisionAgent_IsTrigger(EAllocatorType... method GetAllCollisionAgent_Layer (line 88) | public NativeArray GetAllCollisionAgent_Layer(EAllocatorType allo... method GetAllCollisionAgent_Layer (line 89) | public NativeArray GetAllCollisionAgent_Layer(EAllocatorType allo... method GetAllCollisionAgent_IsEnable (line 90) | public NativeArray GetAllCollisionAgent_IsEnable(EAllocatorType ... method GetAllCollisionAgent_IsEnable (line 91) | public NativeArray GetAllCollisionAgent_IsEnable(EAllocatorType ... method GetAllCollisionAgent_IsSleep (line 92) | public NativeArray GetAllCollisionAgent_IsSleep(EAllocatorType a... method GetAllCollisionAgent_IsSleep (line 93) | public NativeArray GetAllCollisionAgent_IsSleep(EAllocatorType a... method GetAllCollisionAgent_Mass (line 94) | public NativeArray GetAllCollisionAgent_Mass(EAllocatorType al... method GetAllCollisionAgent_Mass (line 95) | public NativeArray GetAllCollisionAgent_Mass(EAllocatorType al... method GetAllCollisionAgent_AngularSpeed (line 96) | public NativeArray GetAllCollisionAgent_AngularSpeed(EAllocato... method GetAllCollisionAgent_AngularSpeed (line 97) | public NativeArray GetAllCollisionAgent_AngularSpeed(EAllocato... method GetAllCollisionAgent_Speed (line 98) | public NativeArray GetAllCollisionAgent_Speed(EAllocatorType... method GetAllCollisionAgent_Speed (line 99) | public NativeArray GetAllCollisionAgent_Speed(EAllocatorType... method GetAllNavMeshAgent_Pad (line 100) | public NativeArray GetAllNavMeshAgent_Pad(EAllocatorType allocato... method GetAllNavMeshAgent_Pad (line 101) | public NativeArray GetAllNavMeshAgent_Pad(EAllocatorType allocato... method GetAllPrefab_AssetId (line 102) | public NativeArray GetAllPrefab_AssetId(EAllocatorType allocatorT... method GetAllPrefab_AssetId (line 103) | public NativeArray GetAllPrefab_AssetId(EAllocatorType allocatorT... method GetAllTransform2D_Position (line 104) | public NativeArray GetAllTransform2D_Position(EAllocatorType... method GetAllTransform2D_Position (line 105) | public NativeArray GetAllTransform2D_Position(EAllocatorType... method GetAllTransform2D_Deg (line 106) | public NativeArray GetAllTransform2D_Deg(EAllocatorType alloca... method GetAllTransform2D_Deg (line 107) | public NativeArray GetAllTransform2D_Deg(EAllocatorType alloca... method GetAllTransform2D_Scale (line 108) | public NativeArray GetAllTransform2D_Scale(EAllocatorType allo... method GetAllTransform2D_Scale (line 109) | public NativeArray GetAllTransform2D_Scale(EAllocatorType allo... method GetAllTransform3D_Position (line 110) | public NativeArray GetAllTransform3D_Position(EAllocatorType... method GetAllTransform3D_Position (line 111) | public NativeArray GetAllTransform3D_Position(EAllocatorType... method GetAllTransform3D_Forward (line 112) | public NativeArray GetAllTransform3D_Forward(EAllocatorType ... method GetAllTransform3D_Forward (line 113) | public NativeArray GetAllTransform3D_Forward(EAllocatorType ... method GetAllTransform3D_Scale (line 114) | public NativeArray GetAllTransform3D_Scale(EAllocatorType allo... method GetAllTransform3D_Scale (line 115) | public NativeArray GetAllTransform3D_Scale(EAllocatorType allo... method GetAllPlayerCubeTag_Pad (line 116) | public NativeArray GetAllPlayerCubeTag_Pad(EAllocatorType allocat... method GetAllPlayerCubeTag_Pad (line 117) | public NativeArray GetAllPlayerCubeTag_Pad(EAllocatorType allocat... method GetAllAssetData_AssetId (line 118) | public NativeArray GetAllAssetData_AssetId(EAllocatorType allocat... method GetAllAssetData_AssetId (line 119) | public NativeArray GetAllAssetData_AssetId(EAllocatorType allocat... method GetAllPlayerData_Score (line 120) | public NativeArray GetAllPlayerData_Score(EAllocatorType allocato... method GetAllPlayerData_Score (line 121) | public NativeArray GetAllPlayerData_Score(EAllocatorType allocato... method GetAllPlayerData_LocalId (line 122) | public NativeArray GetAllPlayerData_LocalId(EAllocatorType alloca... method GetAllPlayerData_LocalId (line 123) | public NativeArray GetAllPlayerData_LocalId(EAllocatorType alloca... method GetAllMoveData_MoveSpd (line 124) | public NativeArray GetAllMoveData_MoveSpd(EAllocatorType alloc... method GetAllMoveData_MoveSpd (line 125) | public NativeArray GetAllMoveData_MoveSpd(EAllocatorType alloc... method GetAllMoveData_AcceleratedSpd (line 126) | public NativeArray GetAllMoveData_AcceleratedSpd(EAllocatorTyp... method GetAllMoveData_AcceleratedSpd (line 127) | public NativeArray GetAllMoveData_AcceleratedSpd(EAllocatorTyp... method GetAllMoveData_CurSpd (line 128) | public NativeArray GetAllMoveData_CurSpd(EAllocatorType alloca... method GetAllMoveData_CurSpd (line 129) | public NativeArray GetAllMoveData_CurSpd(EAllocatorType alloca... method GetAllMoveData_AngularSpd (line 130) | public NativeArray GetAllMoveData_AngularSpd(EAllocatorType al... method GetAllMoveData_AngularSpd (line 131) | public NativeArray GetAllMoveData_AngularSpd(EAllocatorType al... method GetAllMoveData_DeltaDeg (line 132) | public NativeArray GetAllMoveData_DeltaDeg(EAllocatorType allo... method GetAllMoveData_DeltaDeg (line 133) | public NativeArray GetAllMoveData_DeltaDeg(EAllocatorType allo... FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Entity.cs type PlayerCube (line 28) | [StructLayoutAttribute(LayoutKind.Sequential)] FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_EntityFuncs.cs type PlayerCube (line 27) | public unsafe partial struct PlayerCube :IEntity { method HasComponent (line 28) | public bool HasComponent(EComponentType compType){ class EntityUtil (line 33) | public static unsafe partial class EntityUtil { method GetAnimator (line 34) | public static Animator* GetAnimator(Entity* ptr){ method GetCollisionAgent (line 43) | public static CollisionAgent* GetCollisionAgent(Entity* ptr){ method GetNavMeshAgent (line 52) | public static NavMeshAgent* GetNavMeshAgent(Entity* ptr){ method GetPrefab (line 61) | public static Prefab* GetPrefab(Entity* ptr){ method GetTransform2D (line 70) | public static Transform2D* GetTransform2D(Entity* ptr){ method GetTransform3D (line 79) | public static Transform3D* GetTransform3D(Entity* ptr){ method GetPlayerCubeTag (line 88) | public static PlayerCubeTag* GetPlayerCubeTag(Entity* ptr){ method GetAssetData (line 97) | public static AssetData* GetAssetData(Entity* ptr){ method GetPlayerData (line 106) | public static PlayerData* GetPlayerData(Entity* ptr){ method GetMoveData (line 115) | public static MoveData* GetMoveData(Entity* ptr){ method HasComponent (line 126) | public static bool HasComponent(Entity* ptr, EComponentType compType){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_EntityView.cs class EntityUtil (line 27) | public static unsafe partial class EntityUtil { method CastToPlayerCube (line 28) | public static PlayerCube* CastToPlayerCube(Entity* entity){ method ToBoxedStruct (line 34) | public static object ToBoxedStruct(Entity* entity){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Enum.cs type EEntityType (line 28) | public enum EEntityType : int { class EntityIds (line 34) | public static class EntityIds { type EComponentType (line 39) | public enum EComponentType : int { class CompoenntIds (line 54) | public class CompoenntIds { type E_EntityOfAnimator (line 73) | public enum E_EntityOfAnimator{ type E_EntityOfCollisionAgent (line 76) | public enum E_EntityOfCollisionAgent{ type E_EntityOfNavMeshAgent (line 79) | public enum E_EntityOfNavMeshAgent{ type E_EntityOfPrefab (line 82) | public enum E_EntityOfPrefab{ type E_EntityOfTransform2D (line 85) | public enum E_EntityOfTransform2D{ type E_EntityOfTransform3D (line 88) | public enum E_EntityOfTransform3D{ type E_EntityOfPlayerCubeTag (line 91) | public enum E_EntityOfPlayerCubeTag{ type E_EntityOfAssetData (line 94) | public enum E_EntityOfAssetData{ type E_EntityOfPlayerData (line 97) | public enum E_EntityOfPlayerData{ type E_EntityOfMoveData (line 100) | public enum E_EntityOfMoveData{ type E_FieldOfAnimator (line 103) | public enum E_FieldOfAnimator{ type E_FieldOfCollisionAgent (line 106) | public enum E_FieldOfCollisionAgent{ type E_FieldOfNavMeshAgent (line 116) | public enum E_FieldOfNavMeshAgent{ type E_FieldOfPrefab (line 119) | public enum E_FieldOfPrefab{ type E_FieldOfTransform2D (line 122) | public enum E_FieldOfTransform2D{ type E_FieldOfTransform3D (line 127) | public enum E_FieldOfTransform3D{ type E_FieldOfPlayerCubeTag (line 132) | public enum E_FieldOfPlayerCubeTag{ type E_FieldOfAssetData (line 135) | public enum E_FieldOfAssetData{ type E_FieldOfPlayerData (line 138) | public enum E_FieldOfPlayerData{ type E_FieldOfMoveData (line 142) | public enum E_FieldOfMoveData{ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Event.cs type IGameEventService (line 29) | public unsafe partial interface IGameEventService : IService{ class PureGameEventService (line 32) | public unsafe partial class PureGameEventService : IGameEventService{ class GameBaseSystem (line 38) | public unsafe partial class GameBaseSystem { class GameExecuteSystem (line 41) | public unsafe partial class GameExecuteSystem { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Filter.cs type AnimatorFilter (line 27) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type CollisionAgentFilter (line 32) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type NavMeshAgentFilter (line 37) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PrefabFilter (line 42) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type Transform2DFilter (line 47) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type Transform3DFilter (line 52) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PlayerCubeTagFilter (line 57) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type AssetDataFilter (line 62) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type PlayerDataFilter (line 67) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] type MoveDataFilter (line 72) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Iterator.cs class PointerExt (line 28) | public static unsafe class PointerExt { method ToPlayerCubePtr (line 29) | [MethodImpl(MethodImplOptions.AggressiveInlining)] type PlayerCubeIterator (line 40) | [StructLayoutAttribute(LayoutKind.Sequential, Pack = Define.PackSize)] method GetEnumerator (line 50) | IEnumerator IEnumerable.GetEnumerator(){ method GetEnumerator (line 53) | public IEnumerator GetEnumerator(){ method PlayerCubeIterator (line 57) | public PlayerCubeIterator(PlayerCube* ptr,int count){ method MoveNext (line 64) | public Boolean MoveNext(){ method Reset (line 75) | public void Reset(){ method Dispose (line 79) | public void Dispose(){ } FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Schedule.cs class Context (line 27) | public unsafe partial class Context { method RegisterSystemFunctions (line 29) | private void RegisterSystemFunctions(){ method _RegisterExecuteSystemFunc (line 33) | public void _RegisterExecuteSystemFunc(){ method _RegisterPostScheduleSystemFunc (line 37) | public void _RegisterPostScheduleSystemFunc(){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Service_Entity.cs type IEntityService (line 27) | public unsafe partial interface IEntityService { method OnPlayerCubeCreated (line 28) | void OnPlayerCubeCreated(Context context, PlayerCube* entity); method OnPlayerCubeDestroy (line 29) | void OnPlayerCubeDestroy(Context context, PlayerCube* entity); class PureEntityService (line 32) | public unsafe partial class PureEntityService :IEntityService { method OnPlayerCubeCreated (line 33) | public void OnPlayerCubeCreated(Context context, PlayerCube* entity){} method OnPlayerCubeDestroy (line 34) | public void OnPlayerCubeDestroy(Context context, PlayerCube* entity){} FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Service_State.cs type IGameStateService (line 30) | public partial interface IGameStateService : IService { class GameStateService (line 37) | public partial class GameStateService { method GameStateService (line 39) | public GameStateService(){Instance = this;} method Backup (line 59) | public override void Backup(int tick){ method RollbackTo (line 64) | public override void RollbackTo(int tick){ method Clean (line 68) | public override void Clean(int checkedTick){ type _State (line 71) | public struct _State { type IGameConfigService (line 41) | public partial interface IGameConfigService : IService { class GameConfigService (line 51) | public partial class GameConfigService { method GameConfigService (line 53) | public GameConfigService(){Instance = this;} class GameStateService (line 56) | public partial class GameStateService :IGameStateService { method GameStateService (line 39) | public GameStateService(){Instance = this;} method Backup (line 59) | public override void Backup(int tick){ method RollbackTo (line 64) | public override void RollbackTo(int tick){ method Clean (line 68) | public override void Clean(int checkedTick){ type _State (line 71) | public struct _State { class GameConfigService (line 84) | public partial class GameConfigService :IGameConfigService { method GameConfigService (line 53) | public GameConfigService(){Instance = this;} class GameConfig (line 93) | public partial class GameConfig { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_Service_SystemExt.cs class Context (line 28) | public partial class Context { method OnInit (line 45) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameBaseSystem (line 66) | public partial class GameBaseSystem { method OnInit (line 83) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameJobSystem (line 104) | public partial class GameJobSystem { method OnInit (line 121) | protected override void OnInit(BaseContext context, IServiceContainer ... class GameExecuteSystem (line 142) | public partial class GameExecuteSystem { method OnInit (line 159) | protected override void OnInit(BaseContext context, IServiceContainer ... FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_System.cs class Context (line 27) | public unsafe partial class Context { method ScheduleInputSystem (line 31) | private static void ScheduleInputSystem(BaseContext context, ISystem s... method SchedulePlayerMoveSystem (line 45) | private static void SchedulePlayerMoveSystem(BaseContext context, ISys... FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen_UpdateViewStateSystem.cs type UnityPlayerCubeTag (line 35) | public struct UnityPlayerCubeTag : IComponentData { } class UpdateViewStateSystem (line 37) | [UpdateInGroup(typeof(SimulationSystemGroup))] method CopyState (line 41) | private void CopyState(ref NativeEntityArray ary,ref NativeArray... type _UpdatePlayerCube (line 64) | [BurstCompile] method Execute (line 68) | public void Execute(Unity.Entities.Entity entity, int index, method _SchedulePlayerCube (line 84) | private void _SchedulePlayerCube(ref JobHandle inputDeps) method OnUpdate (line 96) | protected override JobHandle OnUpdate(JobHandle inputDeps){ method OnCreate (line 104) | protected override void OnCreate(){ FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen__Default.cs type _DefaultDefine (line 27) | public unsafe partial struct _DefaultDefine { FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen__Entities.cs class _EntityManager (line 28) | [StructLayout(LayoutKind.Sequential, Pack = Define.PackSize)] method _GetAllPlayerCube_Transform3D (line 32) | private NativeArray _GetAllPlayerCube_Transform3D(int compFieldO... method _GetAllPlayerCube_Transform3D (line 33) | private NativeArray _GetAllPlayerCube_Transform3D(int compFieldO... method _GetAllPlayerCube_Transform (line 34) | private NativeArray _GetAllPlayerCube_Transform(){return ... method _GetOffsetOfPlayerCube_Transform (line 35) | private int _GetOffsetOfPlayerCube_Transform(){ var tempObj = new Pla... method _GetAllPlayerCube_Prefab (line 36) | private NativeArray _GetAllPlayerCube_Prefab(int compFieldOffset... method _GetAllPlayerCube_Prefab (line 37) | private NativeArray _GetAllPlayerCube_Prefab(int compFieldOffset... method _GetAllPlayerCube_Prefab (line 38) | private NativeArray _GetAllPlayerCube_Prefab(){return _GetAllE... method _GetOffsetOfPlayerCube_Prefab (line 39) | private int _GetOffsetOfPlayerCube_Prefab(){ var tempObj = new Player... method _GetAllPlayerCube_MoveData (line 40) | private NativeArray _GetAllPlayerCube_MoveData(int compFieldOffs... method _GetAllPlayerCube_MoveData (line 41) | private NativeArray _GetAllPlayerCube_MoveData(int compFieldOffs... method _GetAllPlayerCube_Move (line 42) | private NativeArray _GetAllPlayerCube_Move(){return _GetAllE... method _GetOffsetOfPlayerCube_Move (line 43) | private int _GetOffsetOfPlayerCube_Move(){ var tempObj = new PlayerCu... method _GetAllPlayerCube_PlayerData (line 44) | private NativeArray _GetAllPlayerCube_PlayerData(int compFieldOf... method _GetAllPlayerCube_PlayerData (line 45) | private NativeArray _GetAllPlayerCube_PlayerData(int compFieldOf... method _GetAllPlayerCube_Player (line 46) | private NativeArray _GetAllPlayerCube_Player(){return _Get... method _GetOffsetOfPlayerCube_Player (line 47) | private int _GetOffsetOfPlayerCube_Player(){ var tempObj = new Player... method _GetAllPlayerCube_PlayerCubeTag (line 48) | private NativeArray _GetAllPlayerCube_PlayerCubeTag(int compFiel... method _GetAllPlayerCube_PlayerCubeTag (line 49) | private NativeArray _GetAllPlayerCube_PlayerCubeTag(int compFiel... method _GetAllPlayerCube_Tag (line 50) | private NativeArray _GetAllPlayerCube_Tag(){return _Get... method _GetOffsetOfPlayerCube_Tag (line 51) | private int _GetOffsetOfPlayerCube_Tag(){ var tempObj = new PlayerCub... method _GetOffsetOfAnimator_Pad (line 53) | private int _GetOffsetOfAnimator_Pad(){var tempObj = new Animator(); ... method _GetSizeOfAnimator_Pad (line 54) | private int _GetSizeOfAnimator_Pad(){ return sizeof(int); } method _GetOffsetOfCollisionAgent_Collider (line 55) | private int _GetOffsetOfCollisionAgent_Collider(){var tempObj = new C... method _GetSizeOfCollisionAgent_Collider (line 56) | private int _GetSizeOfCollisionAgent_Collider(){ return sizeof(Collisi... method _GetOffsetOfCollisionAgent_IsTrigger (line 57) | private int _GetOffsetOfCollisionAgent_IsTrigger(){var tempObj = new ... method _GetSizeOfCollisionAgent_IsTrigger (line 58) | private int _GetSizeOfCollisionAgent_IsTrigger(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_Layer (line 59) | private int _GetOffsetOfCollisionAgent_Layer(){var tempObj = new Coll... method _GetSizeOfCollisionAgent_Layer (line 60) | private int _GetSizeOfCollisionAgent_Layer(){ return sizeof(int); } method _GetOffsetOfCollisionAgent_IsEnable (line 61) | private int _GetOffsetOfCollisionAgent_IsEnable(){var tempObj = new C... method _GetSizeOfCollisionAgent_IsEnable (line 62) | private int _GetSizeOfCollisionAgent_IsEnable(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_IsSleep (line 63) | private int _GetOffsetOfCollisionAgent_IsSleep(){var tempObj = new Co... method _GetSizeOfCollisionAgent_IsSleep (line 64) | private int _GetSizeOfCollisionAgent_IsSleep(){ return sizeof(bool); } method _GetOffsetOfCollisionAgent_Mass (line 65) | private int _GetOffsetOfCollisionAgent_Mass(){var tempObj = new Colli... method _GetSizeOfCollisionAgent_Mass (line 66) | private int _GetSizeOfCollisionAgent_Mass(){ return sizeof(LFloat); } method _GetOffsetOfCollisionAgent_AngularSpeed (line 67) | private int _GetOffsetOfCollisionAgent_AngularSpeed(){var tempObj = n... method _GetSizeOfCollisionAgent_AngularSpeed (line 68) | private int _GetSizeOfCollisionAgent_AngularSpeed(){ return sizeof(LFl... method _GetOffsetOfCollisionAgent_Speed (line 69) | private int _GetOffsetOfCollisionAgent_Speed(){var tempObj = new Coll... method _GetSizeOfCollisionAgent_Speed (line 70) | private int _GetSizeOfCollisionAgent_Speed(){ return sizeof(LVector3); } method _GetOffsetOfNavMeshAgent_Pad (line 71) | private int _GetOffsetOfNavMeshAgent_Pad(){var tempObj = new NavMeshA... method _GetSizeOfNavMeshAgent_Pad (line 72) | private int _GetSizeOfNavMeshAgent_Pad(){ return sizeof(int); } method _GetOffsetOfPrefab_AssetId (line 73) | private int _GetOffsetOfPrefab_AssetId(){var tempObj = new Prefab(); ... method _GetSizeOfPrefab_AssetId (line 74) | private int _GetSizeOfPrefab_AssetId(){ return sizeof(int); } method _GetOffsetOfTransform2D_Position (line 75) | private int _GetOffsetOfTransform2D_Position(){var tempObj = new Tran... method _GetSizeOfTransform2D_Position (line 76) | private int _GetSizeOfTransform2D_Position(){ return sizeof(LVector2); } method _GetOffsetOfTransform2D_Deg (line 77) | private int _GetOffsetOfTransform2D_Deg(){var tempObj = new Transform... method _GetSizeOfTransform2D_Deg (line 78) | private int _GetSizeOfTransform2D_Deg(){ return sizeof(LFloat); } method _GetOffsetOfTransform2D_Scale (line 79) | private int _GetOffsetOfTransform2D_Scale(){var tempObj = new Transfo... method _GetSizeOfTransform2D_Scale (line 80) | private int _GetSizeOfTransform2D_Scale(){ return sizeof(LFloat); } method _GetOffsetOfTransform3D_Position (line 81) | private int _GetOffsetOfTransform3D_Position(){var tempObj = new Tran... method _GetSizeOfTransform3D_Position (line 82) | private int _GetSizeOfTransform3D_Position(){ return sizeof(LVector3); } method _GetOffsetOfTransform3D_Forward (line 83) | private int _GetOffsetOfTransform3D_Forward(){var tempObj = new Trans... method _GetSizeOfTransform3D_Forward (line 84) | private int _GetSizeOfTransform3D_Forward(){ return sizeof(LVector3); } method _GetOffsetOfTransform3D_Scale (line 85) | private int _GetOffsetOfTransform3D_Scale(){var tempObj = new Transfo... method _GetSizeOfTransform3D_Scale (line 86) | private int _GetSizeOfTransform3D_Scale(){ return sizeof(LFloat); } method _GetOffsetOfPlayerCubeTag_Pad (line 87) | private int _GetOffsetOfPlayerCubeTag_Pad(){var tempObj = new PlayerC... method _GetSizeOfPlayerCubeTag_Pad (line 88) | private int _GetSizeOfPlayerCubeTag_Pad(){ return sizeof(int); } method _GetOffsetOfAssetData_AssetId (line 89) | private int _GetOffsetOfAssetData_AssetId(){var tempObj = new AssetDa... method _GetSizeOfAssetData_AssetId (line 90) | private int _GetSizeOfAssetData_AssetId(){ return sizeof(int); } method _GetOffsetOfPlayerData_Score (line 91) | private int _GetOffsetOfPlayerData_Score(){var tempObj = new PlayerDa... method _GetSizeOfPlayerData_Score (line 92) | private int _GetSizeOfPlayerData_Score(){ return sizeof(int); } method _GetOffsetOfPlayerData_LocalId (line 93) | private int _GetOffsetOfPlayerData_LocalId(){var tempObj = new Player... method _GetSizeOfPlayerData_LocalId (line 94) | private int _GetSizeOfPlayerData_LocalId(){ return sizeof(int); } method _GetOffsetOfMoveData_MoveSpd (line 95) | private int _GetOffsetOfMoveData_MoveSpd(){var tempObj = new MoveData... method _GetSizeOfMoveData_MoveSpd (line 96) | private int _GetSizeOfMoveData_MoveSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_AcceleratedSpd (line 97) | private int _GetOffsetOfMoveData_AcceleratedSpd(){var tempObj = new M... method _GetSizeOfMoveData_AcceleratedSpd (line 98) | private int _GetSizeOfMoveData_AcceleratedSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_CurSpd (line 99) | private int _GetOffsetOfMoveData_CurSpd(){var tempObj = new MoveData(... method _GetSizeOfMoveData_CurSpd (line 100) | private int _GetSizeOfMoveData_CurSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_AngularSpd (line 101) | private int _GetOffsetOfMoveData_AngularSpd(){var tempObj = new MoveD... method _GetSizeOfMoveData_AngularSpd (line 102) | private int _GetSizeOfMoveData_AngularSpd(){ return sizeof(LFloat); } method _GetOffsetOfMoveData_DeltaDeg (line 103) | private int _GetOffsetOfMoveData_DeltaDeg(){var tempObj = new MoveDat... method _GetSizeOfMoveData_DeltaDeg (line 104) | private int _GetSizeOfMoveData_DeltaDeg(){ return sizeof(LFloat); } FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/Model/CodeGen__Entities_Interfaces.cs class _EntityManager (line 27) | public unsafe partial class _EntityManager { method Alloc (line 29) | internal unsafe void Alloc(){ method Free (line 32) | internal unsafe void Free(){ method Clone (line 35) | internal _EntityManager Clone(){ method CopyTo (line 40) | internal void CopyTo(_EntityManager dst){ method CreateTempPlayerCube (line 44) | internal unsafe PlayerCube* CreateTempPlayerCube(Context context) { method GetTempPlayerCube (line 47) | internal unsafe PlayerCube* GetTempPlayerCube(int idx) { method ClearTempPlayerCubeAry (line 50) | internal unsafe void ClearTempPlayerCubeAry(){ method GetAllAnimator_Pad (line 62) | internal NativeArray GetAllAnimator_Pad(E_EntityOfAnimator entity){ method GetAllCollisionAgent_Collider (line 68) | internal NativeArray GetAllCollisionAgent_Collider(E_E... method GetAllCollisionAgent_IsTrigger (line 74) | internal NativeArray GetAllCollisionAgent_IsTrigger(E_EntityOfCo... method GetAllCollisionAgent_Layer (line 80) | internal NativeArray GetAllCollisionAgent_Layer(E_EntityOfCollisi... method GetAllCollisionAgent_IsEnable (line 86) | internal NativeArray GetAllCollisionAgent_IsEnable(E_EntityOfCol... method GetAllCollisionAgent_IsSleep (line 92) | internal NativeArray GetAllCollisionAgent_IsSleep(E_EntityOfColl... method GetAllCollisionAgent_Mass (line 98) | internal NativeArray GetAllCollisionAgent_Mass(E_EntityOfColli... method GetAllCollisionAgent_AngularSpeed (line 104) | internal NativeArray GetAllCollisionAgent_AngularSpeed(E_Entit... method GetAllCollisionAgent_Speed (line 110) | internal NativeArray GetAllCollisionAgent_Speed(E_EntityOfCo... method GetAllNavMeshAgent_Pad (line 116) | internal NativeArray GetAllNavMeshAgent_Pad(E_EntityOfNavMeshAgen... method GetAllPrefab_AssetId (line 122) | internal NativeArray GetAllPrefab_AssetId(E_EntityOfPrefab entity){ method GetAllTransform2D_Position (line 128) | internal NativeArray GetAllTransform2D_Position(E_EntityOfTr... method GetAllTransform2D_Deg (line 134) | internal NativeArray GetAllTransform2D_Deg(E_EntityOfTransform... method GetAllTransform2D_Scale (line 140) | internal NativeArray GetAllTransform2D_Scale(E_EntityOfTransfo... method GetAllTransform3D_Position (line 146) | internal NativeArray GetAllTransform3D_Position(E_EntityOfTr... method GetAllTransform3D_Forward (line 152) | internal NativeArray GetAllTransform3D_Forward(E_EntityOfTra... method GetAllTransform3D_Scale (line 158) | internal NativeArray GetAllTransform3D_Scale(E_EntityOfTransfo... method GetAllPlayerCubeTag_Pad (line 164) | internal NativeArray GetAllPlayerCubeTag_Pad(E_EntityOfPlayerCube... method GetAllAssetData_AssetId (line 170) | internal NativeArray GetAllAssetData_AssetId(E_EntityOfAssetData ... method GetAllPlayerData_Score (line 176) | internal NativeArray GetAllPlayerData_Score(E_EntityOfPlayerData ... method GetAllPlayerData_LocalId (line 182) | internal NativeArray GetAllPlayerData_LocalId(E_EntityOfPlayerDat... method GetAllMoveData_MoveSpd (line 188) | internal NativeArray GetAllMoveData_MoveSpd(E_EntityOfMoveData... method GetAllMoveData_AcceleratedSpd (line 194) | internal NativeArray GetAllMoveData_AcceleratedSpd(E_EntityOfM... method GetAllMoveData_CurSpd (line 200) | internal NativeArray GetAllMoveData_CurSpd(E_EntityOfMoveData ... method GetAllMoveData_AngularSpd (line 206) | internal NativeArray GetAllMoveData_AngularSpd(E_EntityOfMoveD... method GetAllMoveData_DeltaDeg (line 212) | internal NativeArray GetAllMoveData_DeltaDeg(E_EntityOfMoveDat... method GetAllAnimator_Pad (line 219) | internal NativeArray GetAllAnimator_Pad(E_EntityOfAnimator entity... method GetAllCollisionAgent_Collider (line 225) | internal NativeArray GetAllCollisionAgent_Collider(E_E... method GetAllCollisionAgent_IsTrigger (line 231) | internal NativeArray GetAllCollisionAgent_IsTrigger(E_EntityOfCo... method GetAllCollisionAgent_Layer (line 237) | internal NativeArray GetAllCollisionAgent_Layer(E_EntityOfCollisi... method GetAllCollisionAgent_IsEnable (line 243) | internal NativeArray GetAllCollisionAgent_IsEnable(E_EntityOfCol... method GetAllCollisionAgent_IsSleep (line 249) | internal NativeArray GetAllCollisionAgent_IsSleep(E_EntityOfColl... method GetAllCollisionAgent_Mass (line 255) | internal NativeArray GetAllCollisionAgent_Mass(E_EntityOfColli... method GetAllCollisionAgent_AngularSpeed (line 261) | internal NativeArray GetAllCollisionAgent_AngularSpeed(E_Entit... method GetAllCollisionAgent_Speed (line 267) | internal NativeArray GetAllCollisionAgent_Speed(E_EntityOfCo... method GetAllNavMeshAgent_Pad (line 273) | internal NativeArray GetAllNavMeshAgent_Pad(E_EntityOfNavMeshAgen... method GetAllPrefab_AssetId (line 279) | internal NativeArray GetAllPrefab_AssetId(E_EntityOfPrefab entity... method GetAllTransform2D_Position (line 285) | internal NativeArray GetAllTransform2D_Position(E_EntityOfTr... method GetAllTransform2D_Deg (line 291) | internal NativeArray GetAllTransform2D_Deg(E_EntityOfTransform... method GetAllTransform2D_Scale (line 297) | internal NativeArray GetAllTransform2D_Scale(E_EntityOfTransfo... method GetAllTransform3D_Position (line 303) | internal NativeArray GetAllTransform3D_Position(E_EntityOfTr... method GetAllTransform3D_Forward (line 309) | internal NativeArray GetAllTransform3D_Forward(E_EntityOfTra... method GetAllTransform3D_Scale (line 315) | internal NativeArray GetAllTransform3D_Scale(E_EntityOfTransfo... method GetAllPlayerCubeTag_Pad (line 321) | internal NativeArray GetAllPlayerCubeTag_Pad(E_EntityOfPlayerCube... method GetAllAssetData_AssetId (line 327) | internal NativeArray GetAllAssetData_AssetId(E_EntityOfAssetData ... method GetAllPlayerData_Score (line 333) | internal NativeArray GetAllPlayerData_Score(E_EntityOfPlayerData ... method GetAllPlayerData_LocalId (line 339) | internal NativeArray GetAllPlayerData_LocalId(E_EntityOfPlayerDat... method GetAllMoveData_MoveSpd (line 345) | internal NativeArray GetAllMoveData_MoveSpd(E_EntityOfMoveData... method GetAllMoveData_AcceleratedSpd (line 351) | internal NativeArray GetAllMoveData_AcceleratedSpd(E_EntityOfM... method GetAllMoveData_CurSpd (line 357) | internal NativeArray GetAllMoveData_CurSpd(E_EntityOfMoveData ... method GetAllMoveData_AngularSpd (line 363) | internal NativeArray GetAllMoveData_AngularSpd(E_EntityOfMoveD... method GetAllMoveData_DeltaDeg (line 369) | internal NativeArray GetAllMoveData_DeltaDeg(E_EntityOfMoveDat... method GetAllAnimator (line 376) | internal NativeArray GetAllAnimator(E_EntityOfAnimator entity){ method GetAllCollisionAgent (line 382) | internal NativeArray GetAllCollisionAgent(E_EntityOfCo... method GetAllNavMeshAgent (line 388) | internal NativeArray GetAllNavMeshAgent(E_EntityOfNavMes... method GetAllPrefab (line 394) | internal NativeArray GetAllPrefab(E_EntityOfPrefab entity){ method GetAllTransform2D (line 400) | internal NativeArray GetAllTransform2D(E_EntityOfTransfor... method GetAllTransform3D (line 406) | internal NativeArray GetAllTransform3D(E_EntityOfTransfor... method GetAllPlayerCubeTag (line 412) | internal NativeArray GetAllPlayerCubeTag(E_EntityOfPlay... method GetAllAssetData (line 418) | internal NativeArray GetAllAssetData(E_EntityOfAssetData en... method GetAllPlayerData (line 424) | internal NativeArray GetAllPlayerData(E_EntityOfPlayerData... method GetAllMoveData (line 430) | internal NativeArray GetAllMoveData(E_EntityOfMoveData entity){ method GetAllAnimator (line 439) | internal NativeArray GetAllAnimator(E_EntityOfAnimator entit... method GetAllCollisionAgent (line 446) | internal NativeArray GetAllCollisionAgent(E_EntityOfCo... method GetAllNavMeshAgent (line 453) | internal NativeArray GetAllNavMeshAgent(E_EntityOfNavMes... method GetAllPrefab (line 460) | internal NativeArray GetAllPrefab(E_EntityOfPrefab entity,Func... method GetAllTransform2D (line 467) | internal NativeArray GetAllTransform2D(E_EntityOfTransfor... method GetAllTransform3D (line 474) | internal NativeArray GetAllTransform3D(E_EntityOfTransfor... method GetAllPlayerCubeTag (line 481) | internal NativeArray GetAllPlayerCubeTag(E_EntityOfPlay... method GetAllAssetData (line 488) | internal NativeArray GetAllAssetData(E_EntityOfAssetData en... method GetAllPlayerData (line 495) | internal NativeArray GetAllPlayerData(E_EntityOfPlayerData... method GetAllMoveData (line 502) | internal NativeArray GetAllMoveData(E_EntityOfMoveData entit... method GetPlayerCube (line 513) | [MethodImpl(MethodImplOptions.AggressiveInlining)] internal unsafe Pla... method GetPlayerCube (line 514) | [MethodImpl(MethodImplOptions.AggressiveInlining)] internal unsafe Pla... FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/View/CodeGen_BaseUnityEntityService.cs class BaseUnityEntityService (line 32) | public abstract unsafe partial class BaseUnityEntityService : BaseServic... method RegisterUnityEntityPrefabs (line 36) | public static void RegisterUnityEntityPrefabs(List p... method DoAwake (line 56) | public override void DoAwake(IServiceContainer services){ method OnEntityCreated (line 62) | public void OnEntityCreated(Context f, Lockstep.UnsafeECS.Entity* pEnt... method OnEntityDestroy (line 99) | public void OnEntityDestroy(Context f, Lockstep.UnsafeECS.Entity* pEnt... method OnPlayerCubeCreated (line 111) | public virtual void OnPlayerCubeCreated(Context context, PlayerCube* e... method OnPlayerCubeDestroy (line 112) | public virtual void OnPlayerCubeDestroy(Context context, PlayerCube* e... FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/Generated/View/CodeGen_EntityView.cs class EntityViewUtil (line 28) | public static unsafe class EntityViewUtil { method BindEntityView (line 31) | public static BaseEntityView BindEntityView(Entity* ptr){ method HasView (line 39) | public static bool HasView(Entity* ptr){ method _OnBindEntityViewPlayerCube (line 48) | static BaseEntityView _OnBindEntityViewPlayerCube(Entity* ptr){ class EntityViewPlayerCube (line 60) | [StructLayout(LayoutKind.Sequential)] method DoUpdate (line 67) | public override void DoUpdate(float deltaTime){ method BindEntity (line 72) | public override void BindEntity(Entity* entityPtr){ method RebindEntity (line 79) | public override void RebindEntity(Entity* newEntityPtr){} FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/NativeArray.cs type Allocator (line 9) | public enum Allocator :int type NativeArrayOptions (line 33) | public enum NativeArrayOptions :int type NativeArrayss (line 47) | [StructLayout(LayoutKind.Explicit, Pack = 4)] type NativeArray (line 56) | [StructLayout(LayoutKind.Sequential, Pack = 4)] method NativeArray (line 66) | public unsafe NativeArray(int length, Allocator allocator, NativeArray... method NativeArray (line 74) | public NativeArray(T[] array, Allocator allocator) method NativeArray (line 82) | public NativeArray(NativeArray array, Allocator allocator) method Allocate (line 88) | private static unsafe void Allocate(int length, Allocator allocator, o... method IsBlittableAndThrow (line 114) | internal static void IsBlittableAndThrow() method CheckElementReadAccess (line 121) | [Conditional("DEBUG")] method CheckElementWriteAccess (line 129) | [Conditional("DEBUG")] method GetPointer (line 137) | public unsafe T* GetPointer(int index){ method Dispose (line 164) | public unsafe void Dispose() method CopyFrom (line 173) | public void CopyFrom(T[] array) method CopyFrom (line 178) | public void CopyFrom(NativeArray array) method CopyTo (line 183) | public void CopyTo(T[] array) method CopyTo (line 188) | public void CopyTo(NativeArray array) method ToArray (line 193) | public T[] ToArray() method FailOutOfRangeError (line 200) | private void FailOutOfRangeError(int index) method GetEnumerator (line 207) | public NativeArray.Enumerator GetEnumerator() method GetEnumerator (line 212) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 217) | IEnumerator IEnumerable.GetEnumerator() method Equals (line 222) | public unsafe bool Equals(NativeArray other) method Equals (line 227) | public override bool Equals(object obj) method GetHashCode (line 234) | public override unsafe int GetHashCode() method Copy (line 249) | public static void Copy(NativeArray src, NativeArray dst) method Copy (line 256) | public static void Copy(T[] src, NativeArray dst) method Copy (line 263) | public static void Copy(NativeArray src, T[] dst) method Copy (line 270) | public static void Copy(NativeArray src, NativeArray dst, int le... method Copy (line 275) | public static void Copy(T[] src, NativeArray dst, int length) method Copy (line 280) | public static void Copy(NativeArray src, T[] dst, int length) method Copy (line 285) | public static unsafe void Copy( method Copy (line 308) | public static unsafe void Copy( method Copy (line 336) | public static unsafe void Copy( type Enumerator (line 363) | [StructLayout(LayoutKind.Sequential, Pack = 4)] method Enumerator (line 369) | public Enumerator(ref NativeArray array) method Dispose (line 375) | public void Dispose() method MoveNext (line 379) | public bool MoveNext() method Reset (line 385) | public void Reset() FILE: Client.Unity/DataAndTools/Src/Tools.UnsafeECS.ECSOutput/Src/UnsafeUtility.cs method Malloc (line 7) | [MethodImpl(MethodImplOptions.InternalCall)] method Free (line 16) | [MethodImpl(MethodImplOptions.InternalCall)] method MemCpy (line 21) | [MethodImpl(MethodImplOptions.InternalCall)] method MemMove (line 26) | [MethodImpl(MethodImplOptions.InternalCall)] method MemClear (line 31) | [MethodImpl(MethodImplOptions.InternalCall)] method MemCmp (line 36) | [MethodImpl(MethodImplOptions.InternalCall)] method CopyPtrToStructure (line 43) | public static unsafe void CopyPtrToStructure(void* ptr, out T output)...