rename GetPool to GetPoolInstance

This commit is contained in:
Mikhail 2024-03-07 03:24:02 +08:00
parent ade0db2b0c
commit 23527c0183
3 changed files with 5 additions and 5 deletions

View File

@ -39,7 +39,7 @@ namespace DCFApixels.DragonECS
} }
public sealed override void Apply(int worldID, int entityID) public sealed override void Apply(int worldID, int entityID)
{ {
EcsWorld.GetPool<EcsPool<UnityComponent<T>>>(worldID).TryAddOrGet(entityID) = component; EcsWorld.GetPoolInstance<EcsPool<UnityComponent<T>>>(worldID).TryAddOrGet(entityID) = component;
} }
public override void OnValidate(UnityEngine.Object obj) public override void OnValidate(UnityEngine.Object obj)
{ {

View File

@ -82,7 +82,7 @@ namespace DCFApixels.DragonECS
{ {
public override void Apply(int worldID, int entityID) public override void Apply(int worldID, int entityID)
{ {
EcsWorld.GetPool<EcsPool<T>>(worldID).TryAddOrGet(entityID) = component; EcsWorld.GetPoolInstance<EcsPool<T>>(worldID).TryAddOrGet(entityID) = component;
} }
} }
public abstract class TagComponentTemplate<T> : ComponentTemplateBase<T> public abstract class TagComponentTemplate<T> : ComponentTemplateBase<T>
@ -90,7 +90,7 @@ namespace DCFApixels.DragonECS
{ {
public override void Apply(int worldID, int entityID) public override void Apply(int worldID, int entityID)
{ {
EcsWorld.GetPool<EcsTagPool<T>>(worldID).Set(entityID, true); EcsWorld.GetPoolInstance<EcsTagPool<T>>(worldID).Set(entityID, true);
} }
} }
} }

View File

@ -46,7 +46,7 @@ namespace DCFApixels.DragonECS.Unity.Editors
} }
public static void DrawRuntimeComponents(int entityID, EcsWorld world, bool isWithFoldout = true) public static void DrawRuntimeComponents(int entityID, EcsWorld world, bool isWithFoldout = true)
{ {
var componentTypeIDs = world.GetComponentTypeIDs(entityID); var componentTypeIDs = world.GetComponentTypeIDsFor(entityID);
GUILayout.BeginVertical(UnityEditorUtility.GetStyle(Color.black, 0.2f)); GUILayout.BeginVertical(UnityEditorUtility.GetStyle(Color.black, 0.2f));
@ -61,7 +61,7 @@ namespace DCFApixels.DragonECS.Unity.Editors
IsShowHidden = EditorGUI.Toggle(GUILayoutUtility.GetLastRect(), "Show Hidden", IsShowHidden); IsShowHidden = EditorGUI.Toggle(GUILayoutUtility.GetLastRect(), "Show Hidden", IsShowHidden);
foreach (var componentTypeID in componentTypeIDs) foreach (var componentTypeID in componentTypeIDs)
{ {
var pool = world.GetPool(componentTypeID); var pool = world.GetPoolInstance(componentTypeID);
{ {
DrawRuntimeComponent(entityID, pool); DrawRuntimeComponent(entityID, pool);
} }