diff --git a/Entitas/Entitas/version.txt b/Entitas/Entitas/version.txt index f0bb29e76..88c5fb891 100644 --- a/Entitas/Entitas/version.txt +++ b/Entitas/Entitas/version.txt @@ -1 +1 @@ -1.3.0 +1.4.0 diff --git a/Libraries/Dependencies/DesperateDevs.Analytics.dll b/Libraries/Dependencies/DesperateDevs.Analytics.dll index c9a983e10..9f82627e8 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Analytics.dll and b/Libraries/Dependencies/DesperateDevs.Analytics.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll b/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll index fd7103177..1332ee96c 100644 Binary files a/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll and b/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll b/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll index a270e6446..273a7473f 100644 Binary files a/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll and b/Libraries/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll b/Libraries/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll index 22efd2d50..033524f87 100644 Binary files a/Libraries/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll and b/Libraries/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll b/Libraries/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll index cf0294c5b..1bccf17c9 100644 Binary files a/Libraries/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll and b/Libraries/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.CodeGeneration.dll b/Libraries/Dependencies/DesperateDevs.CodeGeneration.dll index a68419db6..bcba5f83f 100644 Binary files a/Libraries/Dependencies/DesperateDevs.CodeGeneration.dll and b/Libraries/Dependencies/DesperateDevs.CodeGeneration.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.Logging.dll b/Libraries/Dependencies/DesperateDevs.Logging.dll index 5dfd7a9b7..2ecf9cf88 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Logging.dll and b/Libraries/Dependencies/DesperateDevs.Logging.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.Networking.dll b/Libraries/Dependencies/DesperateDevs.Networking.dll index 8fdf7991f..2300ab708 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Networking.dll and b/Libraries/Dependencies/DesperateDevs.Networking.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.Serialization.dll b/Libraries/Dependencies/DesperateDevs.Serialization.dll index 8d2334970..bbe5209e6 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Serialization.dll and b/Libraries/Dependencies/DesperateDevs.Serialization.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.Unity.Editor.dll b/Libraries/Dependencies/DesperateDevs.Unity.Editor.dll index dcc68f644..d8eb21af2 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Unity.Editor.dll and b/Libraries/Dependencies/DesperateDevs.Unity.Editor.dll differ diff --git a/Libraries/Dependencies/DesperateDevs.Utils.dll b/Libraries/Dependencies/DesperateDevs.Utils.dll index 4ff17b1f4..5d331d7cf 100644 Binary files a/Libraries/Dependencies/DesperateDevs.Utils.dll and b/Libraries/Dependencies/DesperateDevs.Utils.dll differ diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1abc82efb..a5fbd0516 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,21 @@ +# 1.4.0 + +As always, the Unity Asset Store version might take a few days to be processed +and accepted by Unity. Please check for updates in 2 - 4 days here: +https://www.assetstore.unity3d.com/#!/content/87638 + +Breaking changes are marked with ⚠️️ + +#### Entitas +🆕 Added group.GetEntities(buffer) #624 +🆕 Made group iteration alloc free #624 +⚙️ Added support for multiple events per component +⚙️ Added `removeComponentWhenEmpty` to optionally remove or keep empty listener component +🛠 Fixed accessing non existing component in generated event system for EventType.Removed +🛠 Fixed events inheriting unique attribute from component +⚠️ Removed EventType.AddedOrRemoved +💄 Refactored and simplified all code generators + # 1.3.0 As always, the Unity Asset Store version might take a few days to be processed diff --git a/Scripts/docs_resources/docset.doxyfile b/Scripts/docs_resources/docset.doxyfile index 134013fb1..193970c90 100644 --- a/Scripts/docs_resources/docset.doxyfile +++ b/Scripts/docs_resources/docset.doxyfile @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Entitas" -PROJECT_NUMBER = 1.3.0 +PROJECT_NUMBER = 1.4.0 PROJECT_BRIEF = "Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity" PROJECT_LOGO = "Scripts/docs_resources/docs-logo.png" OUTPUT_DIRECTORY = "Build/docs" diff --git a/Scripts/docs_resources/html.doxyfile b/Scripts/docs_resources/html.doxyfile index d63e712fd..c52fb7cc1 100644 --- a/Scripts/docs_resources/html.doxyfile +++ b/Scripts/docs_resources/html.doxyfile @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "Entitas" -PROJECT_NUMBER = 1.3.0 +PROJECT_NUMBER = 1.4.0 PROJECT_BRIEF = "Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity" PROJECT_LOGO = "Scripts/docs_resources/docs-logo.png" OUTPUT_DIRECTORY = "Build/docs" diff --git a/docs/_abstract_entity_index_8cs_source.html b/docs/_abstract_entity_index_8cs_source.html index 05fcce5b7..56a9ae38b 100644 --- a/docs/_abstract_entity_index_8cs_source.html +++ b/docs/_abstract_entity_index_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_collection_extension_8cs_source.html b/docs/_collection_extension_8cs_source.html index 801970338..40a087cb4 100644 --- a/docs/_collection_extension_8cs_source.html +++ b/docs/_collection_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_collector_8cs_source.html b/docs/_collector_8cs_source.html index 2bd6ada13..7cd8f99ca 100644 --- a/docs/_collector_8cs_source.html +++ b/docs/_collector_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_collector_context_extension_8cs_source.html b/docs/_collector_context_extension_8cs_source.html index dbc1b26fa..3989ca231 100644 --- a/docs/_collector_context_extension_8cs_source.html +++ b/docs/_collector_context_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_collector_exception_8cs_source.html b/docs/_collector_exception_8cs_source.html index 75d455c10..fe55ee016 100644 --- a/docs/_collector_exception_8cs_source.html +++ b/docs/_collector_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_component_string_extension_8cs_source.html b/docs/_component_string_extension_8cs_source.html index 5cbc409cf..150e3ab7c 100644 --- a/docs/_component_string_extension_8cs_source.html +++ b/docs/_component_string_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -86,7 +86,7 @@
ComponentStringExtension.cs
-
1 namespace Entitas {
2 
3  public static class ComponentStringExtension {
4 
5  const string COMPONENT_SUFFIX = "Component";
6 
7  public static string AddComponentSuffix(this string componentName) {
8  return componentName.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
9  ? componentName
10  : componentName + COMPONENT_SUFFIX;
11  }
12 
13  public static string RemoveComponentSuffix(this string componentName) {
14  return componentName.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
15  ? componentName.Substring(0, componentName.Length - COMPONENT_SUFFIX.Length)
16  : componentName;
17  }
18  }
19 }
+
1 namespace Entitas {
2 
3  public static class ComponentStringExtension {
4 
5  const string COMPONENT_SUFFIX = "Component";
6 
7  public static string AddComponentSuffix(this string str) {
8  return str.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
9  ? str
10  : str + COMPONENT_SUFFIX;
11  }
12 
13  public static string RemoveComponentSuffix(this string str) {
14  return str.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
15  ? str.Substring(0, str.Length - COMPONENT_SUFFIX.Length)
16  : str;
17  }
18  }
19 }
diff --git a/docs/_context_8cs_source.html b/docs/_context_8cs_source.html index ce43122d9..2409ed5dd 100644 --- a/docs/_context_8cs_source.html +++ b/docs/_context_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -109,7 +109,7 @@
int retainedEntitiesCount
Definition: Context.cs:51
IGroup< TEntity > GetGroup(IMatcher< TEntity > matcher)
Definition: Context.cs:189
Definition: Context.cs:12
-
Definition: Group.cs:12
+
Definition: Group.cs:11
Definition: IMatcher.cs:3
TEntity CreateEntity()
Definition: Context.cs:128
void ClearComponentPools()
Clears all componentPools.
Definition: Context.cs:249
diff --git a/docs/_context_does_not_contain_entity_exception_8cs_source.html b/docs/_context_does_not_contain_entity_exception_8cs_source.html index a5bfbc4c0..f51ead95f 100644 --- a/docs/_context_does_not_contain_entity_exception_8cs_source.html +++ b/docs/_context_does_not_contain_entity_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_entity_index_does_already_exist_exception_8cs_source.html b/docs/_context_entity_index_does_already_exist_exception_8cs_source.html index 5a75a6ffd..f9be8eaab 100644 --- a/docs/_context_entity_index_does_already_exist_exception_8cs_source.html +++ b/docs/_context_entity_index_does_already_exist_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_entity_index_does_not_exist_exception_8cs_source.html b/docs/_context_entity_index_does_not_exist_exception_8cs_source.html index 4ae5b583a..2fadc7802 100644 --- a/docs/_context_entity_index_does_not_exist_exception_8cs_source.html +++ b/docs/_context_entity_index_does_not_exist_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_extension_8cs_source.html b/docs/_context_extension_8cs_source.html index 264a192d5..1ccd61df8 100644 --- a/docs/_context_extension_8cs_source.html +++ b/docs/_context_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_info_8cs_source.html b/docs/_context_info_8cs_source.html index 825cbab8f..382c7f6d8 100644 --- a/docs/_context_info_8cs_source.html +++ b/docs/_context_info_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_info_exception_8cs_source.html b/docs/_context_info_exception_8cs_source.html index e63a75c5f..f2b3654da 100644 --- a/docs/_context_info_exception_8cs_source.html +++ b/docs/_context_info_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_still_has_retained_entities_exception_8cs_source.html b/docs/_context_still_has_retained_entities_exception_8cs_source.html index bcd3128d3..6c562e147 100644 --- a/docs/_context_still_has_retained_entities_exception_8cs_source.html +++ b/docs/_context_still_has_retained_entities_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_context_string_extension_8cs_source.html b/docs/_context_string_extension_8cs_source.html index 07e5b604b..b3080022d 100644 --- a/docs/_context_string_extension_8cs_source.html +++ b/docs/_context_string_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -86,7 +86,7 @@
ContextStringExtension.cs
-
1 namespace Entitas {
2 
3  public static class ContextStringExtension {
4 
5  const string CONTEXT_SUFFIX = "Context";
6 
7  public static string AddContextSuffix(this string contextName) {
8  return contextName.EndsWith(CONTEXT_SUFFIX, System.StringComparison.Ordinal)
9  ? contextName
10  : contextName + CONTEXT_SUFFIX;
11  }
12 
13  public static string RemoveContextSuffix(this string contextName) {
14  return contextName.EndsWith(CONTEXT_SUFFIX, System.StringComparison.Ordinal)
15  ? contextName.Substring(0, contextName.Length - CONTEXT_SUFFIX.Length)
16  : contextName;
17  }
18  }
19 }
+
1 namespace Entitas {
2 
3  public static class ContextStringExtension {
4 
5  const string CONTEXT_SUFFIX = "Context";
6 
7  public static string AddContextSuffix(this string str) {
8  return str.EndsWith(CONTEXT_SUFFIX, System.StringComparison.Ordinal)
9  ? str
10  : str + CONTEXT_SUFFIX;
11  }
12 
13  public static string RemoveContextSuffix(this string str) {
14  return str.EndsWith(CONTEXT_SUFFIX, System.StringComparison.Ordinal)
15  ? str.Substring(0, str.Length - CONTEXT_SUFFIX.Length)
16  : str;
17  }
18  }
19 }
diff --git a/docs/_entitas_cache_8cs_source.html b/docs/_entitas_cache_8cs_source.html index b2f23cde3..4bcc96816 100644 --- a/docs/_entitas_cache_8cs_source.html +++ b/docs/_entitas_cache_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entitas_exception_8cs_source.html b/docs/_entitas_exception_8cs_source.html index 4d2e79e6f..bb50d9cf4 100644 --- a/docs/_entitas_exception_8cs_source.html +++ b/docs/_entitas_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entitas_resources_8cs_source.html b/docs/_entitas_resources_8cs_source.html index 02acad515..3b4ae2ff8 100644 --- a/docs/_entitas_resources_8cs_source.html +++ b/docs/_entitas_resources_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_8cs_source.html b/docs/_entity_8cs_source.html index 1b33657c5..dd785af1d 100644 --- a/docs/_entity_8cs_source.html +++ b/docs/_entity_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_already_has_component_exception_8cs_source.html b/docs/_entity_already_has_component_exception_8cs_source.html index 269d53295..784004851 100644 --- a/docs/_entity_already_has_component_exception_8cs_source.html +++ b/docs/_entity_already_has_component_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_does_not_have_component_exception_8cs_source.html b/docs/_entity_does_not_have_component_exception_8cs_source.html index 033660572..e215cb7b6 100644 --- a/docs/_entity_does_not_have_component_exception_8cs_source.html +++ b/docs/_entity_does_not_have_component_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_equality_comparer_8cs_source.html b/docs/_entity_equality_comparer_8cs_source.html index b15a98a9c..ab30ba3ec 100644 --- a/docs/_entity_equality_comparer_8cs_source.html +++ b/docs/_entity_equality_comparer_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_index_8cs_source.html b/docs/_entity_index_8cs_source.html index b8e563577..aae97d06c 100644 --- a/docs/_entity_index_8cs_source.html +++ b/docs/_entity_index_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_index_exception_8cs_source.html b/docs/_entity_index_exception_8cs_source.html index a8b8b9585..2aa543d9d 100644 --- a/docs/_entity_index_exception_8cs_source.html +++ b/docs/_entity_index_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_is_already_retained_by_owner_exception_8cs_source.html b/docs/_entity_is_already_retained_by_owner_exception_8cs_source.html index dde3484f7..a3c2d3ff1 100644 --- a/docs/_entity_is_already_retained_by_owner_exception_8cs_source.html +++ b/docs/_entity_is_already_retained_by_owner_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_is_not_destroyed_exception_8cs_source.html b/docs/_entity_is_not_destroyed_exception_8cs_source.html index 3833a6ab6..e820361b1 100644 --- a/docs/_entity_is_not_destroyed_exception_8cs_source.html +++ b/docs/_entity_is_not_destroyed_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_is_not_enabled_exception_8cs_source.html b/docs/_entity_is_not_enabled_exception_8cs_source.html index 085de1b9e..e8cead54b 100644 --- a/docs/_entity_is_not_enabled_exception_8cs_source.html +++ b/docs/_entity_is_not_enabled_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_is_not_retained_by_owner_exception_8cs_source.html b/docs/_entity_is_not_retained_by_owner_exception_8cs_source.html index cfd44eced..f6b6d844a 100644 --- a/docs/_entity_is_not_retained_by_owner_exception_8cs_source.html +++ b/docs/_entity_is_not_retained_by_owner_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_entity_string_extension_8cs_source.html b/docs/_entity_string_extension_8cs_source.html new file mode 100644 index 000000000..b4346cc16 --- /dev/null +++ b/docs/_entity_string_extension_8cs_source.html @@ -0,0 +1,104 @@ + + + + + + + +Entitas: Entitas/Entitas/Extensions/EntityStringExtension.cs Source File + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
EntityStringExtension.cs
+
+
+
1 namespace Entitas {
2 
3  public static class EntityStringExtension {
4 
5  const string ENTITY_SUFFIX = "Entity";
6 
7  public static string AddEntitySuffix(this string str) {
8  return str.EndsWith(ENTITY_SUFFIX, System.StringComparison.Ordinal)
9  ? str
10  : str + ENTITY_SUFFIX;
11  }
12 
13  public static string RemoveEntitySuffix(this string str) {
14  return str.EndsWith(ENTITY_SUFFIX, System.StringComparison.Ordinal)
15  ? str.Substring(0, str.Length - ENTITY_SUFFIX.Length)
16  : str;
17  }
18  }
19 }
+ + +
+
+ + + + diff --git a/docs/_group_8cs_source.html b/docs/_group_8cs_source.html index 390d3058c..e85b057c2 100644 --- a/docs/_group_8cs_source.html +++ b/docs/_group_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -86,28 +86,29 @@
Group.cs
-
1 using System.Collections;
2 using System.Collections.Generic;
3 
4 namespace Entitas {
5 
6  /// Use context.GetGroup(matcher) to get a group of entities which match
7  /// the specified matcher. Calling context.GetGroup(matcher) with the
8  /// same matcher will always return the same instance of the group.
9  /// The created group is managed by the context and will always be up to date.
10  /// It will automatically add entities that match the matcher or
11  /// remove entities as soon as they don't match the matcher anymore.
12  public class Group<TEntity> : IGroup<TEntity> where TEntity : class, IEntity {
13 
14  /// Occurs when an entity gets added.
15  public event GroupChanged<TEntity> OnEntityAdded;
16 
17  /// Occurs when an entity gets removed.
18  public event GroupChanged<TEntity> OnEntityRemoved;
19 
20  /// Occurs when a component of an entity in the group gets replaced.
21  public event GroupUpdated<TEntity> OnEntityUpdated;
22 
23  /// Returns the number of entities in the group.
24  public int count { get { return _entities.Count; } }
25 
26  /// Returns the matcher which was used to create this group.
27  public IMatcher<TEntity> matcher { get { return _matcher; } }
28 
29  readonly IMatcher<TEntity> _matcher;
30 
31  readonly HashSet<TEntity> _entities = new HashSet<TEntity>(
33  );
34 
35  TEntity[] _entitiesCache;
36  TEntity _singleEntityCache;
37  string _toStringCache;
38 
39  /// Use context.GetGroup(matcher) to get a group of entities which match
40  /// the specified matcher.
42  _matcher = matcher;
43  }
44 
45  /// This is used by the context to manage the group.
46  public void HandleEntitySilently(TEntity entity) {
47  if (_matcher.Matches(entity)) {
48  addEntitySilently(entity);
49  } else {
50  removeEntitySilently(entity);
51  }
52  }
53 
54  /// This is used by the context to manage the group.
55  public void HandleEntity(TEntity entity, int index, IComponent component) {
56  if (_matcher.Matches(entity)) {
57  addEntity(entity, index, component);
58  } else {
59  removeEntity(entity, index, component);
60  }
61  }
62 
63  /// This is used by the context to manage the group.
64  public void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent) {
65  if (_entities.Contains(entity)) {
66  if (OnEntityRemoved != null) {
67  OnEntityRemoved(this, entity, index, previousComponent);
68  }
69  if (OnEntityAdded != null) {
70  OnEntityAdded(this, entity, index, newComponent);
71  }
72  if (OnEntityUpdated != null) {
74  this, entity, index, previousComponent, newComponent
75  );
76  }
77  }
78  }
79 
80  /// This is called by context.Reset() to remove all event handlers.
81  /// This is useful when you want to soft-restart your application.
82  public void RemoveAllEventHandlers() {
83  OnEntityAdded = null;
84  OnEntityRemoved = null;
85  OnEntityUpdated = null;
86  }
87 
88  public GroupChanged<TEntity> HandleEntity(TEntity entity) {
89  return _matcher.Matches(entity)
90  ? (addEntitySilently(entity) ? OnEntityAdded : null)
91  : (removeEntitySilently(entity) ? OnEntityRemoved : null);
92  }
93 
94  bool addEntitySilently(TEntity entity) {
95  if (entity.isEnabled) {
96  var added = _entities.Add(entity);
97  if (added) {
98  _entitiesCache = null;
99  _singleEntityCache = null;
100  entity.Retain(this);
101  }
102 
103  return added;
104  }
105 
106  return false;
107  }
108 
109  void addEntity(TEntity entity, int index, IComponent component) {
110  if (addEntitySilently(entity) && OnEntityAdded != null) {
111  OnEntityAdded(this, entity, index, component);
112  }
113  }
114 
115  bool removeEntitySilently(TEntity entity) {
116  var removed = _entities.Remove(entity);
117  if (removed) {
118  _entitiesCache = null;
119  _singleEntityCache = null;
120  entity.Release(this);
121  }
122 
123  return removed;
124  }
125 
126  void removeEntity(TEntity entity, int index, IComponent component) {
127  var removed = _entities.Remove(entity);
128  if (removed) {
129  _entitiesCache = null;
130  _singleEntityCache = null;
131  if (OnEntityRemoved != null) {
132  OnEntityRemoved(this, entity, index, component);
133  }
134  entity.Release(this);
135  }
136  }
137 
138  /// Determines whether this group has the specified entity.
139  public bool ContainsEntity(TEntity entity) {
140  return _entities.Contains(entity);
141  }
142 
143  /// Returns all entities which are currently in this group.
144  public TEntity[] GetEntities() {
145  if (_entitiesCache == null) {
146  _entitiesCache = new TEntity[_entities.Count];
147  _entities.CopyTo(_entitiesCache);
148  }
149 
150  return _entitiesCache;
151  }
152 
153  public IEnumerator<TEntity> GetEnumerator() {
154  return _entities.GetEnumerator();
155  }
156 
157  IEnumerator IEnumerable.GetEnumerator() {
158  return GetEnumerator();
159  }
160 
161  /// Returns the only entity in this group. It will return null
162  /// if the group is empty. It will throw an exception if the group
163  /// has more than one entity.
164  public TEntity GetSingleEntity() {
165  if (_singleEntityCache == null) {
166  var c = _entities.Count;
167  if (c == 1) {
168  using (var enumerator = _entities.GetEnumerator()) {
169  enumerator.MoveNext();
170  _singleEntityCache = enumerator.Current;
171  }
172  } else if (c == 0) {
173  return null;
174  } else {
175  throw new GroupSingleEntityException<TEntity>(this);
176  }
177  }
178 
179  return _singleEntityCache;
180  }
181 
182  public override string ToString() {
183  if (_toStringCache == null) {
184  _toStringCache = "Group(" + _matcher + ")";
185  }
186  return _toStringCache;
187  }
188  }
189 }
-
GroupChanged< TEntity > OnEntityAdded
Occurs when an entity gets added.
Definition: Group.cs:15
-
bool ContainsEntity(TEntity entity)
Determines whether this group has the specified entity.
Definition: Group.cs:139
+
1 using System.Collections.Generic;
2 
3 namespace Entitas {
4 
5  /// Use context.GetGroup(matcher) to get a group of entities which match
6  /// the specified matcher. Calling context.GetGroup(matcher) with the
7  /// same matcher will always return the same instance of the group.
8  /// The created group is managed by the context and will always be up to date.
9  /// It will automatically add entities that match the matcher or
10  /// remove entities as soon as they don't match the matcher anymore.
11  public class Group<TEntity> : IGroup<TEntity> where TEntity : class, IEntity {
12 
13  /// Occurs when an entity gets added.
14  public event GroupChanged<TEntity> OnEntityAdded;
15 
16  /// Occurs when an entity gets removed.
17  public event GroupChanged<TEntity> OnEntityRemoved;
18 
19  /// Occurs when a component of an entity in the group gets replaced.
20  public event GroupUpdated<TEntity> OnEntityUpdated;
21 
22  /// Returns the number of entities in the group.
23  public int count { get { return _entities.Count; } }
24 
25  /// Returns the matcher which was used to create this group.
26  public IMatcher<TEntity> matcher { get { return _matcher; } }
27 
28  readonly IMatcher<TEntity> _matcher;
29 
30  readonly HashSet<TEntity> _entities = new HashSet<TEntity>(
32  );
33 
34  TEntity[] _entitiesCache;
35  TEntity _singleEntityCache;
36  string _toStringCache;
37 
38  /// Use context.GetGroup(matcher) to get a group of entities which match
39  /// the specified matcher.
41  _matcher = matcher;
42  }
43 
44  /// This is used by the context to manage the group.
45  public void HandleEntitySilently(TEntity entity) {
46  if (_matcher.Matches(entity)) {
47  addEntitySilently(entity);
48  } else {
49  removeEntitySilently(entity);
50  }
51  }
52 
53  /// This is used by the context to manage the group.
54  public void HandleEntity(TEntity entity, int index, IComponent component) {
55  if (_matcher.Matches(entity)) {
56  addEntity(entity, index, component);
57  } else {
58  removeEntity(entity, index, component);
59  }
60  }
61 
62  /// This is used by the context to manage the group.
63  public void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent) {
64  if (_entities.Contains(entity)) {
65  if (OnEntityRemoved != null) {
66  OnEntityRemoved(this, entity, index, previousComponent);
67  }
68  if (OnEntityAdded != null) {
69  OnEntityAdded(this, entity, index, newComponent);
70  }
71  if (OnEntityUpdated != null) {
73  this, entity, index, previousComponent, newComponent
74  );
75  }
76  }
77  }
78 
79  /// This is called by context.Reset() to remove all event handlers.
80  /// This is useful when you want to soft-restart your application.
81  public void RemoveAllEventHandlers() {
82  OnEntityAdded = null;
83  OnEntityRemoved = null;
84  OnEntityUpdated = null;
85  }
86 
87  public GroupChanged<TEntity> HandleEntity(TEntity entity) {
88  return _matcher.Matches(entity)
89  ? (addEntitySilently(entity) ? OnEntityAdded : null)
90  : (removeEntitySilently(entity) ? OnEntityRemoved : null);
91  }
92 
93  bool addEntitySilently(TEntity entity) {
94  if (entity.isEnabled) {
95  var added = _entities.Add(entity);
96  if (added) {
97  _entitiesCache = null;
98  _singleEntityCache = null;
99  entity.Retain(this);
100  }
101 
102  return added;
103  }
104 
105  return false;
106  }
107 
108  void addEntity(TEntity entity, int index, IComponent component) {
109  if (addEntitySilently(entity) && OnEntityAdded != null) {
110  OnEntityAdded(this, entity, index, component);
111  }
112  }
113 
114  bool removeEntitySilently(TEntity entity) {
115  var removed = _entities.Remove(entity);
116  if (removed) {
117  _entitiesCache = null;
118  _singleEntityCache = null;
119  entity.Release(this);
120  }
121 
122  return removed;
123  }
124 
125  void removeEntity(TEntity entity, int index, IComponent component) {
126  var removed = _entities.Remove(entity);
127  if (removed) {
128  _entitiesCache = null;
129  _singleEntityCache = null;
130  if (OnEntityRemoved != null) {
131  OnEntityRemoved(this, entity, index, component);
132  }
133  entity.Release(this);
134  }
135  }
136 
137  /// Determines whether this group has the specified entity.
138  public bool ContainsEntity(TEntity entity) {
139  return _entities.Contains(entity);
140  }
141 
142  /// Returns all entities which are currently in this group.
143  public TEntity[] GetEntities() {
144  if (_entitiesCache == null) {
145  _entitiesCache = new TEntity[_entities.Count];
146  _entities.CopyTo(_entitiesCache);
147  }
148 
149  return _entitiesCache;
150  }
151 
152  /// Fills the buffer with all entities which are currently in this group.
153  public List<TEntity> GetEntities(List<TEntity> buffer) {
154  buffer.Clear();
155  buffer.AddRange(_entities);
156  return buffer;
157  }
158 
159  public HashSet<TEntity>.Enumerator GetEnumerator() {
160  return _entities.GetEnumerator();
161  }
162 
163  /// Returns the only entity in this group. It will return null
164  /// if the group is empty. It will throw an exception if the group
165  /// has more than one entity.
166  public TEntity GetSingleEntity() {
167  if (_singleEntityCache == null) {
168  var c = _entities.Count;
169  if (c == 1) {
170  using (var enumerator = _entities.GetEnumerator()) {
171  enumerator.MoveNext();
172  _singleEntityCache = enumerator.Current;
173  }
174  } else if (c == 0) {
175  return null;
176  } else {
177  throw new GroupSingleEntityException<TEntity>(this);
178  }
179  }
180 
181  return _singleEntityCache;
182  }
183 
184  public override string ToString() {
185  if (_toStringCache == null) {
186  _toStringCache = "Group(" + _matcher + ")";
187  }
188  return _toStringCache;
189  }
190  }
191 }
+
GroupChanged< TEntity > OnEntityAdded
Occurs when an entity gets added.
Definition: Group.cs:14
+
bool ContainsEntity(TEntity entity)
Determines whether this group has the specified entity.
Definition: Group.cs:138
-
void HandleEntitySilently(TEntity entity)
This is used by the context to manage the group.
Definition: Group.cs:46
- +
void HandleEntitySilently(TEntity entity)
This is used by the context to manage the group.
Definition: Group.cs:45
+ -
IMatcher< TEntity > matcher
Returns the matcher which was used to create this group.
Definition: Group.cs:27
-
int count
Returns the number of entities in the group.
Definition: Group.cs:24
- -
TEntity [] GetEntities()
Returns all entities which are currently in this group.
Definition: Group.cs:144
-
void RemoveAllEventHandlers()
Definition: Group.cs:82
+
List< TEntity > GetEntities(List< TEntity > buffer)
Fills the buffer with all entities which are currently in this group.
Definition: Group.cs:153
+
IMatcher< TEntity > matcher
Returns the matcher which was used to create this group.
Definition: Group.cs:26
+
int count
Returns the number of entities in the group.
Definition: Group.cs:23
+ +
TEntity [] GetEntities()
Returns all entities which are currently in this group.
Definition: Group.cs:143
+
void RemoveAllEventHandlers()
Definition: Group.cs:81
-
GroupUpdated< TEntity > OnEntityUpdated
Occurs when a component of an entity in the group gets replaced.
Definition: Group.cs:21
-
GroupChanged< TEntity > OnEntityRemoved
Occurs when an entity gets removed.
Definition: Group.cs:18
+
GroupUpdated< TEntity > OnEntityUpdated
Occurs when a component of an entity in the group gets replaced.
Definition: Group.cs:20
+
GroupChanged< TEntity > OnEntityRemoved
Occurs when an entity gets removed.
Definition: Group.cs:17
-
TEntity GetSingleEntity()
Definition: Group.cs:164
+
TEntity GetSingleEntity()
Definition: Group.cs:166
-
Group(IMatcher< TEntity > matcher)
Definition: Group.cs:41
-
void HandleEntity(TEntity entity, int index, IComponent component)
This is used by the context to manage the group.
Definition: Group.cs:55
-
void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent)
This is used by the context to manage the group.
Definition: Group.cs:64
+
Group(IMatcher< TEntity > matcher)
Definition: Group.cs:40
+
void HandleEntity(TEntity entity, int index, IComponent component)
This is used by the context to manage the group.
Definition: Group.cs:54
+
void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent)
This is used by the context to manage the group.
Definition: Group.cs:63
diff --git a/docs/_group_event_8cs_source.html b/docs/_group_event_8cs_source.html index aa18dc3f5..ea38963a7 100644 --- a/docs/_group_event_8cs_source.html +++ b/docs/_group_event_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_group_extension_8cs_source.html b/docs/_group_extension_8cs_source.html index 1274fbde0..c142248f9 100644 --- a/docs/_group_extension_8cs_source.html +++ b/docs/_group_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_group_single_entity_exception_8cs_source.html b/docs/_group_single_entity_exception_8cs_source.html index f76fca136..76ace81c4 100644 --- a/docs/_group_single_entity_exception_8cs_source.html +++ b/docs/_group_single_entity_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_a_e_r_c_8cs_source.html b/docs/_i_a_e_r_c_8cs_source.html index d3f0e0340..98e95ca59 100644 --- a/docs/_i_a_e_r_c_8cs_source.html +++ b/docs/_i_a_e_r_c_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_all_of_matcher_8cs_source.html b/docs/_i_all_of_matcher_8cs_source.html index 25c6635ff..a2981c397 100644 --- a/docs/_i_all_of_matcher_8cs_source.html +++ b/docs/_i_all_of_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_any_of_matcher_8cs_source.html b/docs/_i_any_of_matcher_8cs_source.html index b9d920371..943f990b4 100644 --- a/docs/_i_any_of_matcher_8cs_source.html +++ b/docs/_i_any_of_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_cleanup_system_8cs_source.html b/docs/_i_cleanup_system_8cs_source.html index 896eae7ec..6e3723c6a 100644 --- a/docs/_i_cleanup_system_8cs_source.html +++ b/docs/_i_cleanup_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_collector_8cs_source.html b/docs/_i_collector_8cs_source.html index 99a8df52d..ea0614c41 100644 --- a/docs/_i_collector_8cs_source.html +++ b/docs/_i_collector_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_component_8cs_source.html b/docs/_i_component_8cs_source.html index 13986181b..04159cfcd 100644 --- a/docs/_i_component_8cs_source.html +++ b/docs/_i_component_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_compound_matcher_8cs_source.html b/docs/_i_compound_matcher_8cs_source.html index f6e293c4e..2af64df6d 100644 --- a/docs/_i_compound_matcher_8cs_source.html +++ b/docs/_i_compound_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_context_8cs_source.html b/docs/_i_context_8cs_source.html index edc9c5628..74ca4eefe 100644 --- a/docs/_i_context_8cs_source.html +++ b/docs/_i_context_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_contexts_8cs_source.html b/docs/_i_contexts_8cs_source.html index 57269bca8..6226ed517 100644 --- a/docs/_i_contexts_8cs_source.html +++ b/docs/_i_contexts_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_entity_8cs_source.html b/docs/_i_entity_8cs_source.html index 403c0a952..ea63dd028 100644 --- a/docs/_i_entity_8cs_source.html +++ b/docs/_i_entity_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_entity_index_8cs_source.html b/docs/_i_entity_index_8cs_source.html index d96e184e5..e18d81fb4 100644 --- a/docs/_i_entity_index_8cs_source.html +++ b/docs/_i_entity_index_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_execute_system_8cs_source.html b/docs/_i_execute_system_8cs_source.html index 60918e1ed..66d674358 100644 --- a/docs/_i_execute_system_8cs_source.html +++ b/docs/_i_execute_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_group_8cs_source.html b/docs/_i_group_8cs_source.html index 2f8f155f5..ffadcd921 100644 --- a/docs/_i_group_8cs_source.html +++ b/docs/_i_group_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -86,8 +86,8 @@
IGroup.cs
-
1 using System.Collections;
2 using System.Collections.Generic;
3 
4 namespace Entitas {
5 
6  public delegate void GroupChanged<TEntity>(
7  IGroup<TEntity> group, TEntity entity, int index, IComponent component
8  ) where TEntity : class, IEntity;
9 
10  public delegate void GroupUpdated<TEntity>(
11  IGroup<TEntity> group, TEntity entity, int index,
12  IComponent previousComponent, IComponent newComponent
13  ) where TEntity : class, IEntity;
14 
15  public interface IGroup : IEnumerable {
16 
17  int count { get; }
18 
19  void RemoveAllEventHandlers();
20  }
21 
22  public interface IGroup<TEntity> : IGroup, IEnumerable<TEntity> where TEntity : class, IEntity {
23 
24  event GroupChanged<TEntity> OnEntityAdded;
25  event GroupChanged<TEntity> OnEntityRemoved;
26  event GroupUpdated<TEntity> OnEntityUpdated;
27 
28  IMatcher<TEntity> matcher { get; }
29 
30  void HandleEntitySilently(TEntity entity);
31  void HandleEntity(TEntity entity, int index, IComponent component);
32 
33  GroupChanged<TEntity> HandleEntity(TEntity entity);
34 
35  void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent);
36 
37  bool ContainsEntity(TEntity entity);
38 
39  TEntity[] GetEntities();
40  TEntity GetSingleEntity();
41  }
42 }
- +
1 using System.Collections.Generic;
2 
3 namespace Entitas {
4 
5  public delegate void GroupChanged<TEntity>(
6  IGroup<TEntity> group, TEntity entity, int index, IComponent component
7  ) where TEntity : class, IEntity;
8 
9  public delegate void GroupUpdated<TEntity>(
10  IGroup<TEntity> group, TEntity entity, int index,
11  IComponent previousComponent, IComponent newComponent
12  ) where TEntity : class, IEntity;
13 
14  public interface IGroup {
15 
16  int count { get; }
17 
18  void RemoveAllEventHandlers();
19  }
20 
21  public interface IGroup<TEntity> : IGroup where TEntity : class, IEntity {
22 
23  event GroupChanged<TEntity> OnEntityAdded;
24  event GroupChanged<TEntity> OnEntityRemoved;
25  event GroupUpdated<TEntity> OnEntityUpdated;
26 
27  IMatcher<TEntity> matcher { get; }
28 
29  void HandleEntitySilently(TEntity entity);
30  void HandleEntity(TEntity entity, int index, IComponent component);
31  GroupChanged<TEntity> HandleEntity(TEntity entity);
32 
33  void UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent);
34 
35  bool ContainsEntity(TEntity entity);
36 
37  TEntity[] GetEntities();
38  List<TEntity> GetEntities(List<TEntity> buffer);
39  TEntity GetSingleEntity();
40 
41  HashSet<TEntity>.Enumerator GetEnumerator();
42  }
43 }
+ diff --git a/docs/_i_initialize_system_8cs_source.html b/docs/_i_initialize_system_8cs_source.html index ba613d4fb..7b78d38d9 100644 --- a/docs/_i_initialize_system_8cs_source.html +++ b/docs/_i_initialize_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_matcher_8cs_source.html b/docs/_i_matcher_8cs_source.html index 6b980d53c..abe679b2f 100644 --- a/docs/_i_matcher_8cs_source.html +++ b/docs/_i_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_none_of_matcher_8cs_source.html b/docs/_i_none_of_matcher_8cs_source.html index ed957cd27..df707c801 100644 --- a/docs/_i_none_of_matcher_8cs_source.html +++ b/docs/_i_none_of_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_reactive_system_8cs_source.html b/docs/_i_reactive_system_8cs_source.html index 36958d5ff..1fe501d82 100644 --- a/docs/_i_reactive_system_8cs_source.html +++ b/docs/_i_reactive_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_system_8cs_source.html b/docs/_i_system_8cs_source.html index 83248bead..8c4a3394a 100644 --- a/docs/_i_system_8cs_source.html +++ b/docs/_i_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_i_tear_down_system_8cs_source.html b/docs/_i_tear_down_system_8cs_source.html index 4f2881644..e6d718423 100644 --- a/docs/_i_tear_down_system_8cs_source.html +++ b/docs/_i_tear_down_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_matcher_8cs_source.html b/docs/_matcher_8cs_source.html index ff80041b4..e091d3fb9 100644 --- a/docs/_matcher_8cs_source.html +++ b/docs/_matcher_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_matcher_equals_8cs_source.html b/docs/_matcher_equals_8cs_source.html index de17306f2..d6e9e067f 100644 --- a/docs/_matcher_equals_8cs_source.html +++ b/docs/_matcher_equals_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_matcher_exception_8cs_source.html b/docs/_matcher_exception_8cs_source.html index 455e44c16..01adc0ecb 100644 --- a/docs/_matcher_exception_8cs_source.html +++ b/docs/_matcher_exception_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_matcher_static_8cs_source.html b/docs/_matcher_static_8cs_source.html index 7306a3abe..cd6258a12 100644 --- a/docs/_matcher_static_8cs_source.html +++ b/docs/_matcher_static_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_matcher_string_extension_8cs_source.html b/docs/_matcher_string_extension_8cs_source.html new file mode 100644 index 000000000..4adc17574 --- /dev/null +++ b/docs/_matcher_string_extension_8cs_source.html @@ -0,0 +1,104 @@ + + + + + + + +Entitas: Entitas/Entitas/Extensions/MatcherStringExtension.cs Source File + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
MatcherStringExtension.cs
+
+
+
1 namespace Entitas {
2 
3  public static class MatcherStringExtension {
4 
5  const string MATCHER_SUFFIX = "Matcher";
6 
7  public static string AddMatcherSuffix(this string str) {
8  return str.EndsWith(MATCHER_SUFFIX, System.StringComparison.Ordinal)
9  ? str
10  : str + MATCHER_SUFFIX;
11  }
12 
13  public static string RemoveMatcherSuffix(this string str) {
14  return str.EndsWith(MATCHER_SUFFIX, System.StringComparison.Ordinal)
15  ? str.Substring(0, str.Length - MATCHER_SUFFIX.Length)
16  : str;
17  }
18  }
19 }
+ + +
+
+ + + + diff --git a/docs/_matcher_to_string_8cs_source.html b/docs/_matcher_to_string_8cs_source.html index 1be049a2a..4902375cd 100644 --- a/docs/_matcher_to_string_8cs_source.html +++ b/docs/_matcher_to_string_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_multi_reactive_system_8cs_source.html b/docs/_multi_reactive_system_8cs_source.html index 85e73d9ef..aead05806 100644 --- a/docs/_multi_reactive_system_8cs_source.html +++ b/docs/_multi_reactive_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_primary_entity_index_8cs_source.html b/docs/_primary_entity_index_8cs_source.html index 3c294a180..792653ee9 100644 --- a/docs/_primary_entity_index_8cs_source.html +++ b/docs/_primary_entity_index_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_public_member_info_entity_extension_8cs_source.html b/docs/_public_member_info_entity_extension_8cs_source.html index 51f086810..443b0f467 100644 --- a/docs/_public_member_info_entity_extension_8cs_source.html +++ b/docs/_public_member_info_entity_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_reactive_system_8cs_source.html b/docs/_reactive_system_8cs_source.html index 22f1b4a86..ab441364f 100644 --- a/docs/_reactive_system_8cs_source.html +++ b/docs/_reactive_system_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_safe_a_e_r_c_8cs_source.html b/docs/_safe_a_e_r_c_8cs_source.html index ae13a7ae0..326c3330c 100644 --- a/docs/_safe_a_e_r_c_8cs_source.html +++ b/docs/_safe_a_e_r_c_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_system_string_extension_8cs_source.html b/docs/_system_string_extension_8cs_source.html index 4dc24cbc7..47ff6898f 100644 --- a/docs/_system_string_extension_8cs_source.html +++ b/docs/_system_string_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -86,7 +86,7 @@
SystemStringExtension.cs
-
1 namespace Entitas {
2 
3  public static class SystemStringExtension {
4 
5  const string COMPONENT_SUFFIX = "System";
6 
7  public static string AddSystemSuffix(this string componentName) {
8  return componentName.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
9  ? componentName
10  : componentName + COMPONENT_SUFFIX;
11  }
12 
13  public static string RemoveSystemSuffix(this string componentName) {
14  return componentName.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
15  ? componentName.Substring(0, componentName.Length - COMPONENT_SUFFIX.Length)
16  : componentName;
17  }
18  }
19 }
+
1 namespace Entitas {
2 
3  public static class SystemStringExtension {
4 
5  const string COMPONENT_SUFFIX = "System";
6 
7  public static string AddSystemSuffix(this string str) {
8  return str.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
9  ? str
10  : str + COMPONENT_SUFFIX;
11  }
12 
13  public static string RemoveSystemSuffix(this string str) {
14  return str.EndsWith(COMPONENT_SUFFIX, System.StringComparison.Ordinal)
15  ? str.Substring(0, str.Length - COMPONENT_SUFFIX.Length)
16  : str;
17  }
18  }
19 }
diff --git a/docs/_systems_8cs_source.html b/docs/_systems_8cs_source.html index 4828212e9..62eff3921 100644 --- a/docs/_systems_8cs_source.html +++ b/docs/_systems_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_trigger_on_event_8cs_source.html b/docs/_trigger_on_event_8cs_source.html index a1a617761..7794efb86 100644 --- a/docs/_trigger_on_event_8cs_source.html +++ b/docs/_trigger_on_event_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_trigger_on_event_matcher_extension_8cs_source.html b/docs/_trigger_on_event_matcher_extension_8cs_source.html index 7c85af18e..92f965587 100644 --- a/docs/_trigger_on_event_matcher_extension_8cs_source.html +++ b/docs/_trigger_on_event_matcher_extension_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/_unsafe_a_e_r_c_8cs_source.html b/docs/_unsafe_a_e_r_c_8cs_source.html index 7269dfebd..64058158c 100644 --- a/docs/_unsafe_a_e_r_c_8cs_source.html +++ b/docs/_unsafe_a_e_r_c_8cs_source.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/annotated.html b/docs/annotated.html index 88141307c..2d0359702 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -117,41 +117,43 @@  CEntityIsNotDestroyedException  CEntityIsNotEnabledException  CEntityIsNotRetainedByOwnerException - CGroup - CGroupExtension - CGroupSingleEntityException - CIAERC - CIAllOfMatcher - CIAnyOfMatcher - CICleanupSystem - CICollector - CIComponent - CICompoundMatcher - CIContext - CIContexts - CIEntity - CIEntityIndex - CIExecuteSystem - CIGroup - CIInitializeSystem - CIMatcher - CINoneOfMatcher - CIReactiveSystem - CISystem - CITearDownSystem - CMatcher - CMatcherException - CMultiReactiveSystem - CPrimaryEntityIndex - CPublicMemberInfoEntityExtension - CReactiveSystem - CSafeAERC - CSingleEntityException - CSystems - CSystemStringExtension - CTriggerOnEvent - CTriggerOnEventMatcherExtension - CUnsafeAERC + CEntityStringExtension + CGroup + CGroupExtension + CGroupSingleEntityException + CIAERC + CIAllOfMatcher + CIAnyOfMatcher + CICleanupSystem + CICollector + CIComponent + CICompoundMatcher + CIContext + CIContexts + CIEntity + CIEntityIndex + CIExecuteSystem + CIGroup + CIInitializeSystem + CIMatcher + CINoneOfMatcher + CIReactiveSystem + CISystem + CITearDownSystem + CMatcher + CMatcherException + CMatcherStringExtension + CMultiReactiveSystem + CPrimaryEntityIndex + CPublicMemberInfoEntityExtension + CReactiveSystem + CSafeAERC + CSingleEntityException + CSystems + CSystemStringExtension + CTriggerOnEvent + CTriggerOnEventMatcherExtension + CUnsafeAERC
diff --git a/docs/class_entitas_1_1_abstract_entity_index-members.html b/docs/class_entitas_1_1_abstract_entity_index-members.html index ccaf47ee5..84280993d 100644 --- a/docs/class_entitas_1_1_abstract_entity_index-members.html +++ b/docs/class_entitas_1_1_abstract_entity_index-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_abstract_entity_index.html b/docs/class_entitas_1_1_abstract_entity_index.html index 23c7155ac..3b88b8595 100644 --- a/docs/class_entitas_1_1_abstract_entity_index.html +++ b/docs/class_entitas_1_1_abstract_entity_index.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collection_extension-members.html b/docs/class_entitas_1_1_collection_extension-members.html index e3b17eb31..62c0a060c 100644 --- a/docs/class_entitas_1_1_collection_extension-members.html +++ b/docs/class_entitas_1_1_collection_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collection_extension.html b/docs/class_entitas_1_1_collection_extension.html index b9cea443a..3f536d2c3 100644 --- a/docs/class_entitas_1_1_collection_extension.html +++ b/docs/class_entitas_1_1_collection_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector-members.html b/docs/class_entitas_1_1_collector-members.html index 309761d98..da1e72707 100644 --- a/docs/class_entitas_1_1_collector-members.html +++ b/docs/class_entitas_1_1_collector-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector.html b/docs/class_entitas_1_1_collector.html index 1a6dee802..fcdc5c0e4 100644 --- a/docs/class_entitas_1_1_collector.html +++ b/docs/class_entitas_1_1_collector.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector_context_extension-members.html b/docs/class_entitas_1_1_collector_context_extension-members.html index 6dbda781a..0ab393ee5 100644 --- a/docs/class_entitas_1_1_collector_context_extension-members.html +++ b/docs/class_entitas_1_1_collector_context_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector_context_extension.html b/docs/class_entitas_1_1_collector_context_extension.html index 9ab1bf539..cc0959a29 100644 --- a/docs/class_entitas_1_1_collector_context_extension.html +++ b/docs/class_entitas_1_1_collector_context_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector_exception-members.html b/docs/class_entitas_1_1_collector_exception-members.html index 1ce2bf3f9..7b9470e12 100644 --- a/docs/class_entitas_1_1_collector_exception-members.html +++ b/docs/class_entitas_1_1_collector_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_collector_exception.html b/docs/class_entitas_1_1_collector_exception.html index e12447edd..07d0228d9 100644 --- a/docs/class_entitas_1_1_collector_exception.html +++ b/docs/class_entitas_1_1_collector_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_component_string_extension-members.html b/docs/class_entitas_1_1_component_string_extension-members.html index 89c2caa42..723ea64d4 100644 --- a/docs/class_entitas_1_1_component_string_extension-members.html +++ b/docs/class_entitas_1_1_component_string_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -89,8 +89,8 @@

This is the complete list of members for Entitas.ComponentStringExtension, including all inherited members.

- - + +
AddComponentSuffix(this string componentName) (defined in Entitas.ComponentStringExtension)Entitas.ComponentStringExtensioninlinestatic
RemoveComponentSuffix(this string componentName) (defined in Entitas.ComponentStringExtension)Entitas.ComponentStringExtensioninlinestatic
AddComponentSuffix(this string str) (defined in Entitas.ComponentStringExtension)Entitas.ComponentStringExtensioninlinestatic
RemoveComponentSuffix(this string str) (defined in Entitas.ComponentStringExtension)Entitas.ComponentStringExtensioninlinestatic
diff --git a/docs/class_entitas_1_1_component_string_extension.html b/docs/class_entitas_1_1_component_string_extension.html index 71a87af32..12d66eb66 100644 --- a/docs/class_entitas_1_1_component_string_extension.html +++ b/docs/class_entitas_1_1_component_string_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -92,12 +92,12 @@ - - - - + + + +

Static Public Member Functions

-static string AddComponentSuffix (this string componentName)
 
-static string RemoveComponentSuffix (this string componentName)
 
+static string AddComponentSuffix (this string str)
 
+static string RemoveComponentSuffix (this string str)
 

Detailed Description

diff --git a/docs/class_entitas_1_1_component_string_extension.js b/docs/class_entitas_1_1_component_string_extension.js index df4726d88..014e268c3 100644 --- a/docs/class_entitas_1_1_component_string_extension.js +++ b/docs/class_entitas_1_1_component_string_extension.js @@ -1,5 +1,5 @@ var class_entitas_1_1_component_string_extension = [ - [ "AddComponentSuffix", "class_entitas_1_1_component_string_extension.html#af3936a1147287200eec8331ba350b8a9", null ], - [ "RemoveComponentSuffix", "class_entitas_1_1_component_string_extension.html#aa663bfdb34c6b0cd3968744a2894db4c", null ] + [ "AddComponentSuffix", "class_entitas_1_1_component_string_extension.html#a06069aceafd8e6ae591efc60f9d1883b", null ], + [ "RemoveComponentSuffix", "class_entitas_1_1_component_string_extension.html#ae6ee97b06df8367e30c68dd87ebcadf8", null ] ]; \ No newline at end of file diff --git a/docs/class_entitas_1_1_context-members.html b/docs/class_entitas_1_1_context-members.html index 6a5d4cad6..a4adfe839 100644 --- a/docs/class_entitas_1_1_context-members.html +++ b/docs/class_entitas_1_1_context-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context.html b/docs/class_entitas_1_1_context.html index adaa72bb4..3d64826e9 100644 --- a/docs/class_entitas_1_1_context.html +++ b/docs/class_entitas_1_1_context.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_does_not_contain_entity_exception-members.html b/docs/class_entitas_1_1_context_does_not_contain_entity_exception-members.html index 65dc241be..6c7504bfd 100644 --- a/docs/class_entitas_1_1_context_does_not_contain_entity_exception-members.html +++ b/docs/class_entitas_1_1_context_does_not_contain_entity_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_does_not_contain_entity_exception.html b/docs/class_entitas_1_1_context_does_not_contain_entity_exception.html index c307945a6..2e68fd230 100644 --- a/docs/class_entitas_1_1_context_does_not_contain_entity_exception.html +++ b/docs/class_entitas_1_1_context_does_not_contain_entity_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception-members.html b/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception-members.html index eb759470e..fb20a8b45 100644 --- a/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception-members.html +++ b/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception.html b/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception.html index 3f230b7a5..bb2170ff3 100644 --- a/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception.html +++ b/docs/class_entitas_1_1_context_entity_index_does_already_exist_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception-members.html b/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception-members.html index c32dce04d..632bcd1ee 100644 --- a/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception-members.html +++ b/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception.html b/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception.html index 65710c887..77c68704f 100644 --- a/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception.html +++ b/docs/class_entitas_1_1_context_entity_index_does_not_exist_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_extension-members.html b/docs/class_entitas_1_1_context_extension-members.html index a02214b4b..a497d94ee 100644 --- a/docs/class_entitas_1_1_context_extension-members.html +++ b/docs/class_entitas_1_1_context_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_extension.html b/docs/class_entitas_1_1_context_extension.html index f55c0073f..a0057f99d 100644 --- a/docs/class_entitas_1_1_context_extension.html +++ b/docs/class_entitas_1_1_context_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_info-members.html b/docs/class_entitas_1_1_context_info-members.html index 408f3a8fb..d50f443fc 100644 --- a/docs/class_entitas_1_1_context_info-members.html +++ b/docs/class_entitas_1_1_context_info-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_info.html b/docs/class_entitas_1_1_context_info.html index 533a851b4..edb73b31c 100644 --- a/docs/class_entitas_1_1_context_info.html +++ b/docs/class_entitas_1_1_context_info.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_info_exception-members.html b/docs/class_entitas_1_1_context_info_exception-members.html index ba7224098..3c88832b7 100644 --- a/docs/class_entitas_1_1_context_info_exception-members.html +++ b/docs/class_entitas_1_1_context_info_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_info_exception.html b/docs/class_entitas_1_1_context_info_exception.html index 724e8f362..80f246445 100644 --- a/docs/class_entitas_1_1_context_info_exception.html +++ b/docs/class_entitas_1_1_context_info_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_still_has_retained_entities_exception-members.html b/docs/class_entitas_1_1_context_still_has_retained_entities_exception-members.html index 8a2d23da2..846c8f490 100644 --- a/docs/class_entitas_1_1_context_still_has_retained_entities_exception-members.html +++ b/docs/class_entitas_1_1_context_still_has_retained_entities_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_still_has_retained_entities_exception.html b/docs/class_entitas_1_1_context_still_has_retained_entities_exception.html index 7d6713980..deeb0d8d1 100644 --- a/docs/class_entitas_1_1_context_still_has_retained_entities_exception.html +++ b/docs/class_entitas_1_1_context_still_has_retained_entities_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_context_string_extension-members.html b/docs/class_entitas_1_1_context_string_extension-members.html index f7e6bf898..f9c916fd0 100644 --- a/docs/class_entitas_1_1_context_string_extension-members.html +++ b/docs/class_entitas_1_1_context_string_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -89,8 +89,8 @@

This is the complete list of members for Entitas.ContextStringExtension, including all inherited members.

- - + +
AddContextSuffix(this string contextName) (defined in Entitas.ContextStringExtension)Entitas.ContextStringExtensioninlinestatic
RemoveContextSuffix(this string contextName) (defined in Entitas.ContextStringExtension)Entitas.ContextStringExtensioninlinestatic
AddContextSuffix(this string str) (defined in Entitas.ContextStringExtension)Entitas.ContextStringExtensioninlinestatic
RemoveContextSuffix(this string str) (defined in Entitas.ContextStringExtension)Entitas.ContextStringExtensioninlinestatic
diff --git a/docs/class_entitas_1_1_context_string_extension.html b/docs/class_entitas_1_1_context_string_extension.html index 5a32c2c23..b7dc1b733 100644 --- a/docs/class_entitas_1_1_context_string_extension.html +++ b/docs/class_entitas_1_1_context_string_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -92,12 +92,12 @@ - - - - + + + +

Static Public Member Functions

-static string AddContextSuffix (this string contextName)
 
-static string RemoveContextSuffix (this string contextName)
 
+static string AddContextSuffix (this string str)
 
+static string RemoveContextSuffix (this string str)
 

Detailed Description

diff --git a/docs/class_entitas_1_1_context_string_extension.js b/docs/class_entitas_1_1_context_string_extension.js index 01f9b4ac2..39c86bebf 100644 --- a/docs/class_entitas_1_1_context_string_extension.js +++ b/docs/class_entitas_1_1_context_string_extension.js @@ -1,5 +1,5 @@ var class_entitas_1_1_context_string_extension = [ - [ "AddContextSuffix", "class_entitas_1_1_context_string_extension.html#a2c947d9b7c84478eb4c6c495ee58d8b8", null ], - [ "RemoveContextSuffix", "class_entitas_1_1_context_string_extension.html#a706077de1e72407bad52e9a93b6336da", null ] + [ "AddContextSuffix", "class_entitas_1_1_context_string_extension.html#a2bd44d7dee8c9eb20f301bf0c637bcb6", null ], + [ "RemoveContextSuffix", "class_entitas_1_1_context_string_extension.html#a32fcab41a64ef0362d01c53a07a6a8a6", null ] ]; \ No newline at end of file diff --git a/docs/class_entitas_1_1_entitas_cache-members.html b/docs/class_entitas_1_1_entitas_cache-members.html index 8445e6f99..2adfa164c 100644 --- a/docs/class_entitas_1_1_entitas_cache-members.html +++ b/docs/class_entitas_1_1_entitas_cache-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entitas_cache.html b/docs/class_entitas_1_1_entitas_cache.html index 5e77d7f90..4d034ef89 100644 --- a/docs/class_entitas_1_1_entitas_cache.html +++ b/docs/class_entitas_1_1_entitas_cache.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entitas_exception-members.html b/docs/class_entitas_1_1_entitas_exception-members.html index a367b1e76..435ad8ac9 100644 --- a/docs/class_entitas_1_1_entitas_exception-members.html +++ b/docs/class_entitas_1_1_entitas_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entitas_exception.html b/docs/class_entitas_1_1_entitas_exception.html index c47615e00..a7cb664ea 100644 --- a/docs/class_entitas_1_1_entitas_exception.html +++ b/docs/class_entitas_1_1_entitas_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entitas_resources-members.html b/docs/class_entitas_1_1_entitas_resources-members.html index 2fc280341..d2589f527 100644 --- a/docs/class_entitas_1_1_entitas_resources-members.html +++ b/docs/class_entitas_1_1_entitas_resources-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entitas_resources.html b/docs/class_entitas_1_1_entitas_resources.html index 261672cd4..573e676d0 100644 --- a/docs/class_entitas_1_1_entitas_resources.html +++ b/docs/class_entitas_1_1_entitas_resources.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity-members.html b/docs/class_entitas_1_1_entity-members.html index a2adf1082..d100517a7 100644 --- a/docs/class_entitas_1_1_entity-members.html +++ b/docs/class_entitas_1_1_entity-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity.html b/docs/class_entitas_1_1_entity.html index 9890dbe53..e8fdb82b8 100644 --- a/docs/class_entitas_1_1_entity.html +++ b/docs/class_entitas_1_1_entity.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_already_has_component_exception-members.html b/docs/class_entitas_1_1_entity_already_has_component_exception-members.html index 669901445..66b53aa2e 100644 --- a/docs/class_entitas_1_1_entity_already_has_component_exception-members.html +++ b/docs/class_entitas_1_1_entity_already_has_component_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_already_has_component_exception.html b/docs/class_entitas_1_1_entity_already_has_component_exception.html index 112aecbb0..9d261a5c2 100644 --- a/docs/class_entitas_1_1_entity_already_has_component_exception.html +++ b/docs/class_entitas_1_1_entity_already_has_component_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_does_not_have_component_exception-members.html b/docs/class_entitas_1_1_entity_does_not_have_component_exception-members.html index e6d4c929c..8bafb8432 100644 --- a/docs/class_entitas_1_1_entity_does_not_have_component_exception-members.html +++ b/docs/class_entitas_1_1_entity_does_not_have_component_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_does_not_have_component_exception.html b/docs/class_entitas_1_1_entity_does_not_have_component_exception.html index 25befb129..0bd470542 100644 --- a/docs/class_entitas_1_1_entity_does_not_have_component_exception.html +++ b/docs/class_entitas_1_1_entity_does_not_have_component_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_equality_comparer-members.html b/docs/class_entitas_1_1_entity_equality_comparer-members.html index 8e1271d60..5d512b1bc 100644 --- a/docs/class_entitas_1_1_entity_equality_comparer-members.html +++ b/docs/class_entitas_1_1_entity_equality_comparer-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_equality_comparer.html b/docs/class_entitas_1_1_entity_equality_comparer.html index 18d879639..a3e5f3212 100644 --- a/docs/class_entitas_1_1_entity_equality_comparer.html +++ b/docs/class_entitas_1_1_entity_equality_comparer.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_index-members.html b/docs/class_entitas_1_1_entity_index-members.html index f20fb26a6..69ef7c7dc 100644 --- a/docs/class_entitas_1_1_entity_index-members.html +++ b/docs/class_entitas_1_1_entity_index-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_index.html b/docs/class_entitas_1_1_entity_index.html index 3ae31773a..485e6b70b 100644 --- a/docs/class_entitas_1_1_entity_index.html +++ b/docs/class_entitas_1_1_entity_index.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_index_exception-members.html b/docs/class_entitas_1_1_entity_index_exception-members.html index bf59e3c9f..eb2030218 100644 --- a/docs/class_entitas_1_1_entity_index_exception-members.html +++ b/docs/class_entitas_1_1_entity_index_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_index_exception.html b/docs/class_entitas_1_1_entity_index_exception.html index 70c36ebcf..920d934d1 100644 --- a/docs/class_entitas_1_1_entity_index_exception.html +++ b/docs/class_entitas_1_1_entity_index_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception-members.html b/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception-members.html index 70a1b5672..690c1087e 100644 --- a/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception-members.html +++ b/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception.html b/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception.html index e796d6379..5a36cdcb8 100644 --- a/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception.html +++ b/docs/class_entitas_1_1_entity_is_already_retained_by_owner_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_destroyed_exception-members.html b/docs/class_entitas_1_1_entity_is_not_destroyed_exception-members.html index 6f56f557d..03f42aedd 100644 --- a/docs/class_entitas_1_1_entity_is_not_destroyed_exception-members.html +++ b/docs/class_entitas_1_1_entity_is_not_destroyed_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_destroyed_exception.html b/docs/class_entitas_1_1_entity_is_not_destroyed_exception.html index 00205be7d..60d3898d2 100644 --- a/docs/class_entitas_1_1_entity_is_not_destroyed_exception.html +++ b/docs/class_entitas_1_1_entity_is_not_destroyed_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_enabled_exception-members.html b/docs/class_entitas_1_1_entity_is_not_enabled_exception-members.html index 99571a8a0..b67a40689 100644 --- a/docs/class_entitas_1_1_entity_is_not_enabled_exception-members.html +++ b/docs/class_entitas_1_1_entity_is_not_enabled_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_enabled_exception.html b/docs/class_entitas_1_1_entity_is_not_enabled_exception.html index 3bcd38803..7b14ccf91 100644 --- a/docs/class_entitas_1_1_entity_is_not_enabled_exception.html +++ b/docs/class_entitas_1_1_entity_is_not_enabled_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception-members.html b/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception-members.html index 9f6300110..72f009bce 100644 --- a/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception-members.html +++ b/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception.html b/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception.html index fb77f96a0..4717ce16d 100644 --- a/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception.html +++ b/docs/class_entitas_1_1_entity_is_not_retained_by_owner_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_entity_string_extension-members.html b/docs/class_entitas_1_1_entity_string_extension-members.html new file mode 100644 index 000000000..1ab169da0 --- /dev/null +++ b/docs/class_entitas_1_1_entity_string_extension-members.html @@ -0,0 +1,105 @@ + + + + + + + +Entitas: Member List + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Entitas.EntityStringExtension Member List
+
+
+ +

This is the complete list of members for Entitas.EntityStringExtension, including all inherited members.

+ + + +
AddEntitySuffix(this string str) (defined in Entitas.EntityStringExtension)Entitas.EntityStringExtensioninlinestatic
RemoveEntitySuffix(this string str) (defined in Entitas.EntityStringExtension)Entitas.EntityStringExtensioninlinestatic
+
+ + + + diff --git a/docs/class_entitas_1_1_entity_string_extension.html b/docs/class_entitas_1_1_entity_string_extension.html new file mode 100644 index 000000000..02672573b --- /dev/null +++ b/docs/class_entitas_1_1_entity_string_extension.html @@ -0,0 +1,120 @@ + + + + + + + +Entitas: Entitas.EntityStringExtension Class Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
Entitas.EntityStringExtension Class Reference
+
+
+ + + + + + +

+Static Public Member Functions

+static string AddEntitySuffix (this string str)
 
+static string RemoveEntitySuffix (this string str)
 
+

Detailed Description

+
+

Definition at line 3 of file EntityStringExtension.cs.

+

The documentation for this class was generated from the following file: +
+
+ + + + diff --git a/docs/class_entitas_1_1_entity_string_extension.js b/docs/class_entitas_1_1_entity_string_extension.js new file mode 100644 index 000000000..ff2fd93a1 --- /dev/null +++ b/docs/class_entitas_1_1_entity_string_extension.js @@ -0,0 +1,5 @@ +var class_entitas_1_1_entity_string_extension = +[ + [ "AddEntitySuffix", "class_entitas_1_1_entity_string_extension.html#a12393a2a7f7cd4f00b2022bfb835f11e", null ], + [ "RemoveEntitySuffix", "class_entitas_1_1_entity_string_extension.html#a759d5497067a4902e147da8179a83573", null ] +]; \ No newline at end of file diff --git a/docs/class_entitas_1_1_group-members.html b/docs/class_entitas_1_1_group-members.html index f836a6938..1af0885e0 100644 --- a/docs/class_entitas_1_1_group-members.html +++ b/docs/class_entitas_1_1_group-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -92,19 +92,20 @@ ContainsEntity(TEntity entity)Entitas.Group< TEntity >inline countEntitas.Group< TEntity > GetEntities()Entitas.Group< TEntity >inline - GetEnumerator() (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline - GetSingleEntity()Entitas.Group< TEntity >inline - Group(IMatcher< TEntity > matcher)Entitas.Group< TEntity >inline - HandleEntity(TEntity entity, int index, IComponent component)Entitas.Group< TEntity >inline - HandleEntity(TEntity entity) (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline - HandleEntitySilently(TEntity entity)Entitas.Group< TEntity >inline - matcherEntitas.Group< TEntity > - OnEntityAddedEntitas.Group< TEntity > - OnEntityRemovedEntitas.Group< TEntity > - OnEntityUpdatedEntitas.Group< TEntity > - RemoveAllEventHandlers()Entitas.Group< TEntity >inline - ToString() (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline - UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent)Entitas.Group< TEntity >inline + GetEntities(List< TEntity > buffer)Entitas.Group< TEntity >inline + GetEnumerator() (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline + GetSingleEntity()Entitas.Group< TEntity >inline + Group(IMatcher< TEntity > matcher)Entitas.Group< TEntity >inline + HandleEntity(TEntity entity, int index, IComponent component)Entitas.Group< TEntity >inline + HandleEntity(TEntity entity) (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline + HandleEntitySilently(TEntity entity)Entitas.Group< TEntity >inline + matcherEntitas.Group< TEntity > + OnEntityAddedEntitas.Group< TEntity > + OnEntityRemovedEntitas.Group< TEntity > + OnEntityUpdatedEntitas.Group< TEntity > + RemoveAllEventHandlers()Entitas.Group< TEntity >inline + ToString() (defined in Entitas.Group< TEntity >)Entitas.Group< TEntity >inline + UpdateEntity(TEntity entity, int index, IComponent previousComponent, IComponent newComponent)Entitas.Group< TEntity >inline
diff --git a/docs/class_entitas_1_1_group.html b/docs/class_entitas_1_1_group.html index c20a8c0ed..9283223a2 100644 --- a/docs/class_entitas_1_1_group.html +++ b/docs/class_entitas_1_1_group.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -130,9 +130,13 @@ TEntity [] GetEntities ()  Returns all entities which are currently in this group.
  - -IEnumerator< TEntity > GetEnumerator () -  + +List< TEntity > GetEntities (List< TEntity > buffer) + Fills the buffer with all entities which are currently in this group.
+  + +HashSet< TEntity >.Enumerator GetEnumerator () +  TEntity GetSingleEntity ()   @@ -177,7 +181,7 @@ -

Definition at line 12 of file Group.cs.

+

Definition at line 11 of file Group.cs.

Constructor & Destructor Documentation

◆ Group()

@@ -204,7 +208,7 @@

Use context.GetGroup(matcher) to get a group of entities which match the specified matcher.

-

Definition at line 41 of file Group.cs.

+

Definition at line 40 of file Group.cs.

@@ -233,7 +237,7 @@

Returns the only entity in this group. It will return null if the group is empty. It will throw an exception if the group has more than one entity.

-

Definition at line 164 of file Group.cs.

+

Definition at line 166 of file Group.cs.

@@ -261,7 +265,7 @@

This is called by context.Reset() to remove all event handlers. This is useful when you want to soft-restart your application.

-

Definition at line 82 of file Group.cs.

+

Definition at line 81 of file Group.cs.

diff --git a/docs/class_entitas_1_1_group.js b/docs/class_entitas_1_1_group.js index d4d845e0f..4ab83b8c1 100644 --- a/docs/class_entitas_1_1_group.js +++ b/docs/class_entitas_1_1_group.js @@ -3,7 +3,8 @@ var class_entitas_1_1_group = [ "Group", "class_entitas_1_1_group.html#acaac9039a6a059d944ccacd976980883", null ], [ "ContainsEntity", "class_entitas_1_1_group.html#a7cf9ad55d983f23d7f9d95b22ab16553", null ], [ "GetEntities", "class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4", null ], - [ "GetEnumerator", "class_entitas_1_1_group.html#a5dd3ee03495d2056808caa59b09f249c", null ], + [ "GetEntities", "class_entitas_1_1_group.html#ac172a1a6ac1f671552c208d7bc07d99e", null ], + [ "GetEnumerator", "class_entitas_1_1_group.html#a21879ceded3ae5b57fcfb8c08d7eb39b", null ], [ "GetSingleEntity", "class_entitas_1_1_group.html#aac08cf5ddaa5b330622e032a120cdc2b", null ], [ "HandleEntity", "class_entitas_1_1_group.html#a62e1246c95b7c4bcbd45c57e2e8acd0f", null ], [ "HandleEntity", "class_entitas_1_1_group.html#a56ee47700da18c56c429ab0f1b2087d0", null ], diff --git a/docs/class_entitas_1_1_group_extension-members.html b/docs/class_entitas_1_1_group_extension-members.html index dbc7eea72..af4bdd3a2 100644 --- a/docs/class_entitas_1_1_group_extension-members.html +++ b/docs/class_entitas_1_1_group_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_group_extension.html b/docs/class_entitas_1_1_group_extension.html index 2313dab33..889d31e72 100644 --- a/docs/class_entitas_1_1_group_extension.html +++ b/docs/class_entitas_1_1_group_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_group_single_entity_exception-members.html b/docs/class_entitas_1_1_group_single_entity_exception-members.html index 5b6361dd1..1579bece2 100644 --- a/docs/class_entitas_1_1_group_single_entity_exception-members.html +++ b/docs/class_entitas_1_1_group_single_entity_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_group_single_entity_exception.html b/docs/class_entitas_1_1_group_single_entity_exception.html index 321ee16d5..12542c6ce 100644 --- a/docs/class_entitas_1_1_group_single_entity_exception.html +++ b/docs/class_entitas_1_1_group_single_entity_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_matcher.html b/docs/class_entitas_1_1_matcher.html index 4bda33b9c..eb91e401b 100644 --- a/docs/class_entitas_1_1_matcher.html +++ b/docs/class_entitas_1_1_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_matcher_exception-members.html b/docs/class_entitas_1_1_matcher_exception-members.html index 034fe375f..2e181b227 100644 --- a/docs/class_entitas_1_1_matcher_exception-members.html +++ b/docs/class_entitas_1_1_matcher_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_matcher_exception.html b/docs/class_entitas_1_1_matcher_exception.html index 540eb6d1b..2896b7f1e 100644 --- a/docs/class_entitas_1_1_matcher_exception.html +++ b/docs/class_entitas_1_1_matcher_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_matcher_string_extension-members.html b/docs/class_entitas_1_1_matcher_string_extension-members.html new file mode 100644 index 000000000..f0a9fa453 --- /dev/null +++ b/docs/class_entitas_1_1_matcher_string_extension-members.html @@ -0,0 +1,105 @@ + + + + + + + +Entitas: Member List + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Entitas.MatcherStringExtension Member List
+
+
+ +

This is the complete list of members for Entitas.MatcherStringExtension, including all inherited members.

+ + + +
AddMatcherSuffix(this string str) (defined in Entitas.MatcherStringExtension)Entitas.MatcherStringExtensioninlinestatic
RemoveMatcherSuffix(this string str) (defined in Entitas.MatcherStringExtension)Entitas.MatcherStringExtensioninlinestatic
+
+ + + + diff --git a/docs/class_entitas_1_1_matcher_string_extension.html b/docs/class_entitas_1_1_matcher_string_extension.html new file mode 100644 index 000000000..b005bc325 --- /dev/null +++ b/docs/class_entitas_1_1_matcher_string_extension.html @@ -0,0 +1,120 @@ + + + + + + + +Entitas: Entitas.MatcherStringExtension Class Reference + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Entitas +  1.4.0 +
+
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
Entitas.MatcherStringExtension Class Reference
+
+
+ + + + + + +

+Static Public Member Functions

+static string AddMatcherSuffix (this string str)
 
+static string RemoveMatcherSuffix (this string str)
 
+

Detailed Description

+
+

Definition at line 3 of file MatcherStringExtension.cs.

+

The documentation for this class was generated from the following file: +
+
+ + + + diff --git a/docs/class_entitas_1_1_matcher_string_extension.js b/docs/class_entitas_1_1_matcher_string_extension.js new file mode 100644 index 000000000..ca94bc42b --- /dev/null +++ b/docs/class_entitas_1_1_matcher_string_extension.js @@ -0,0 +1,5 @@ +var class_entitas_1_1_matcher_string_extension = +[ + [ "AddMatcherSuffix", "class_entitas_1_1_matcher_string_extension.html#a065474a9a7113e076e575f9330a2dab4", null ], + [ "RemoveMatcherSuffix", "class_entitas_1_1_matcher_string_extension.html#a247d44d71ada03b860845d3d41324211", null ] +]; \ No newline at end of file diff --git a/docs/class_entitas_1_1_multi_reactive_system-members.html b/docs/class_entitas_1_1_multi_reactive_system-members.html index cc004742e..9d63bcf21 100644 --- a/docs/class_entitas_1_1_multi_reactive_system-members.html +++ b/docs/class_entitas_1_1_multi_reactive_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_multi_reactive_system.html b/docs/class_entitas_1_1_multi_reactive_system.html index ed7e2c8d4..c1340b0ed 100644 --- a/docs/class_entitas_1_1_multi_reactive_system.html +++ b/docs/class_entitas_1_1_multi_reactive_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_primary_entity_index-members.html b/docs/class_entitas_1_1_primary_entity_index-members.html index 422e1b6e8..d918560e3 100644 --- a/docs/class_entitas_1_1_primary_entity_index-members.html +++ b/docs/class_entitas_1_1_primary_entity_index-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_primary_entity_index.html b/docs/class_entitas_1_1_primary_entity_index.html index 0bba30bc2..6ee8932ba 100644 --- a/docs/class_entitas_1_1_primary_entity_index.html +++ b/docs/class_entitas_1_1_primary_entity_index.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_public_member_info_entity_extension-members.html b/docs/class_entitas_1_1_public_member_info_entity_extension-members.html index 7895f9352..3bed014bb 100644 --- a/docs/class_entitas_1_1_public_member_info_entity_extension-members.html +++ b/docs/class_entitas_1_1_public_member_info_entity_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_public_member_info_entity_extension.html b/docs/class_entitas_1_1_public_member_info_entity_extension.html index ffce4257a..1c306bed7 100644 --- a/docs/class_entitas_1_1_public_member_info_entity_extension.html +++ b/docs/class_entitas_1_1_public_member_info_entity_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_reactive_system-members.html b/docs/class_entitas_1_1_reactive_system-members.html index 6f3beee0a..3e562a028 100644 --- a/docs/class_entitas_1_1_reactive_system-members.html +++ b/docs/class_entitas_1_1_reactive_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_reactive_system.html b/docs/class_entitas_1_1_reactive_system.html index eae108dcc..5cd9a122c 100644 --- a/docs/class_entitas_1_1_reactive_system.html +++ b/docs/class_entitas_1_1_reactive_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_safe_a_e_r_c-members.html b/docs/class_entitas_1_1_safe_a_e_r_c-members.html index 0bc484f2f..c2907b60b 100644 --- a/docs/class_entitas_1_1_safe_a_e_r_c-members.html +++ b/docs/class_entitas_1_1_safe_a_e_r_c-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_safe_a_e_r_c.html b/docs/class_entitas_1_1_safe_a_e_r_c.html index 6b822b3ae..f78b0814c 100644 --- a/docs/class_entitas_1_1_safe_a_e_r_c.html +++ b/docs/class_entitas_1_1_safe_a_e_r_c.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_single_entity_exception-members.html b/docs/class_entitas_1_1_single_entity_exception-members.html index 35a1a5863..7f3281236 100644 --- a/docs/class_entitas_1_1_single_entity_exception-members.html +++ b/docs/class_entitas_1_1_single_entity_exception-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_single_entity_exception.html b/docs/class_entitas_1_1_single_entity_exception.html index 168b1c25f..5285a9a8e 100644 --- a/docs/class_entitas_1_1_single_entity_exception.html +++ b/docs/class_entitas_1_1_single_entity_exception.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_system_string_extension-members.html b/docs/class_entitas_1_1_system_string_extension-members.html index 007f0937d..637ac56ba 100644 --- a/docs/class_entitas_1_1_system_string_extension-members.html +++ b/docs/class_entitas_1_1_system_string_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -89,8 +89,8 @@

This is the complete list of members for Entitas.SystemStringExtension, including all inherited members.

- - + +
AddSystemSuffix(this string componentName) (defined in Entitas.SystemStringExtension)Entitas.SystemStringExtensioninlinestatic
RemoveSystemSuffix(this string componentName) (defined in Entitas.SystemStringExtension)Entitas.SystemStringExtensioninlinestatic
AddSystemSuffix(this string str) (defined in Entitas.SystemStringExtension)Entitas.SystemStringExtensioninlinestatic
RemoveSystemSuffix(this string str) (defined in Entitas.SystemStringExtension)Entitas.SystemStringExtensioninlinestatic
diff --git a/docs/class_entitas_1_1_system_string_extension.html b/docs/class_entitas_1_1_system_string_extension.html index 8ce8c8771..36380ba02 100644 --- a/docs/class_entitas_1_1_system_string_extension.html +++ b/docs/class_entitas_1_1_system_string_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -92,12 +92,12 @@ - - - - + + + +

Static Public Member Functions

-static string AddSystemSuffix (this string componentName)
 
-static string RemoveSystemSuffix (this string componentName)
 
+static string AddSystemSuffix (this string str)
 
+static string RemoveSystemSuffix (this string str)
 

Detailed Description

diff --git a/docs/class_entitas_1_1_system_string_extension.js b/docs/class_entitas_1_1_system_string_extension.js index 55518185d..b327a6546 100644 --- a/docs/class_entitas_1_1_system_string_extension.js +++ b/docs/class_entitas_1_1_system_string_extension.js @@ -1,5 +1,5 @@ var class_entitas_1_1_system_string_extension = [ - [ "AddSystemSuffix", "class_entitas_1_1_system_string_extension.html#a4b338575614494b207836908c012c9fa", null ], - [ "RemoveSystemSuffix", "class_entitas_1_1_system_string_extension.html#ae9c307769625aa136683958e8efd907c", null ] + [ "AddSystemSuffix", "class_entitas_1_1_system_string_extension.html#aec3eb78e5910e5a92ead65a98de8962c", null ], + [ "RemoveSystemSuffix", "class_entitas_1_1_system_string_extension.html#afe32e2647d68c6b6ed8ed45b6e90d45a", null ] ]; \ No newline at end of file diff --git a/docs/class_entitas_1_1_systems-members.html b/docs/class_entitas_1_1_systems-members.html index b5311a70e..afc3189e1 100644 --- a/docs/class_entitas_1_1_systems-members.html +++ b/docs/class_entitas_1_1_systems-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_systems.html b/docs/class_entitas_1_1_systems.html index 9135d2507..13c41668c 100644 --- a/docs/class_entitas_1_1_systems.html +++ b/docs/class_entitas_1_1_systems.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_trigger_on_event_matcher_extension-members.html b/docs/class_entitas_1_1_trigger_on_event_matcher_extension-members.html index b80e6e3d3..9c32ddb10 100644 --- a/docs/class_entitas_1_1_trigger_on_event_matcher_extension-members.html +++ b/docs/class_entitas_1_1_trigger_on_event_matcher_extension-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_trigger_on_event_matcher_extension.html b/docs/class_entitas_1_1_trigger_on_event_matcher_extension.html index 428a5eeca..859398d2e 100644 --- a/docs/class_entitas_1_1_trigger_on_event_matcher_extension.html +++ b/docs/class_entitas_1_1_trigger_on_event_matcher_extension.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_unsafe_a_e_r_c-members.html b/docs/class_entitas_1_1_unsafe_a_e_r_c-members.html index 67eef6ace..611c74a64 100644 --- a/docs/class_entitas_1_1_unsafe_a_e_r_c-members.html +++ b/docs/class_entitas_1_1_unsafe_a_e_r_c-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/class_entitas_1_1_unsafe_a_e_r_c.html b/docs/class_entitas_1_1_unsafe_a_e_r_c.html index 2a3f47270..4d1b0df2a 100644 --- a/docs/class_entitas_1_1_unsafe_a_e_r_c.html +++ b/docs/class_entitas_1_1_unsafe_a_e_r_c.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/classes.html b/docs/classes.html index c3a191ffc..72e5e825a 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -90,36 +90,34 @@ + - - - - - + - - - - + + + + + - - - - - - - - - - + + + + + + + +
  a  
  e  
-
GroupSingleEntityException (Entitas)   IInitializeSystem (Entitas)   
  s  
+
GroupExtension (Entitas)   IGroup (Entitas)   PublicMemberInfoEntityExtension (Entitas)   
GroupSingleEntityException (Entitas)   IInitializeSystem (Entitas)   
  r  
  i  
+
AbstractEntityIndex (Entitas)   EntitasCache (Entitas)   
  i  
IMatcher (Entitas)   
AbstractEntityIndex (Entitas)   EntitasCache (Entitas)   INoneOfMatcher (Entitas)   SafeAERC (Entitas)   
  c  
-
EntitasException (Entitas)   IAERC (Entitas)   IReactiveSystem (Entitas)   SingleEntityException (Entitas)   
EntitasResources (Entitas)   IAllOfMatcher (Entitas)   ISystem (Entitas)   Systems (Entitas)   
CollectionExtension (Entitas)   Entity (Entitas)   IAnyOfMatcher (Entitas)   ITearDownSystem (Entitas)   SystemStringExtension (Entitas)   
Collector (Entitas)   EntityAlreadyHasComponentException (Entitas)   ICleanupSystem (Entitas)   
  m  
-
  t  
+
EntitasException (Entitas)   INoneOfMatcher (Entitas)   ReactiveSystem (Entitas)   
EntitasResources (Entitas)   IAERC (Entitas)   IReactiveSystem (Entitas)   
  s  
CollectorContextExtension (Entitas)   EntityDoesNotHaveComponentException (Entitas)   ICollector (Entitas)   
CollectorException (Entitas)   EntityEqualityComparer (Entitas)   ICollector (Entitas)   Matcher (Entitas)   TriggerOnEvent (Entitas)   
ComponentStringExtension (Entitas)   EntityIndex (Entitas)   IComponent (Entitas)   Matcher (Entitas)   TriggerOnEventMatcherExtension (Entitas)   
Context (Entitas)   EntityIndexException (Entitas)   ICompoundMatcher (Entitas)   Matcher (Entitas)   
  u  
+
CollectionExtension (Entitas)   Entity (Entitas)   IAllOfMatcher (Entitas)   ISystem (Entitas)   
Collector (Entitas)   EntityAlreadyHasComponentException (Entitas)   IAnyOfMatcher (Entitas)   ITearDownSystem (Entitas)   SafeAERC (Entitas)   
CollectorContextExtension (Entitas)   EntityDoesNotHaveComponentException (Entitas)   ICleanupSystem (Entitas)   
  m  
+
SingleEntityException (Entitas)   
CollectorException (Entitas)   EntityEqualityComparer (Entitas)   ICollector (Entitas)   Systems (Entitas)   
ComponentStringExtension (Entitas)   EntityIndex (Entitas)   ICollector (Entitas)   Matcher (Entitas)   SystemStringExtension (Entitas)   
Context (Entitas)   EntityIndexException (Entitas)   IComponent (Entitas)   Matcher (Entitas)   
  t  
ContextDoesNotContainEntityException (Entitas)   EntityIsAlreadyRetainedByOwnerException (Entitas)   IContext (Entitas)   Matcher (Entitas)   
ContextEntityIndexDoesAlreadyExistException (Entitas)   EntityIsNotDestroyedException (Entitas)   IContext (Entitas)   MatcherException (Entitas)   UnsafeAERC (Entitas)   
ContextEntityIndexDoesNotExistException (Entitas)   EntityIsNotEnabledException (Entitas)   IContexts (Entitas)   MultiReactiveSystem (Entitas)   
ContextExtension (Entitas)   EntityIsNotRetainedByOwnerException (Entitas)   IEntity (Entitas)   
  p  
-
ContextInfo (Entitas)   
  g  
-
IEntityIndex (Entitas)   
ContextInfoException (Entitas)   IExecuteSystem (Entitas)   PrimaryEntityIndex (Entitas)   
ContextStillHasRetainedEntitiesException (Entitas)   Group (Entitas)   IGroup (Entitas)   PublicMemberInfoEntityExtension (Entitas)   
ContextStringExtension (Entitas)   GroupExtension (Entitas)   IGroup (Entitas)   
  r  
-
ReactiveSystem (Entitas)   
ContextDoesNotContainEntityException (Entitas)   EntityIsAlreadyRetainedByOwnerException (Entitas)   ICompoundMatcher (Entitas)   Matcher (Entitas)   
ContextEntityIndexDoesAlreadyExistException (Entitas)   EntityIsNotDestroyedException (Entitas)   IContext (Entitas)   Matcher (Entitas)   TriggerOnEvent (Entitas)   
ContextEntityIndexDoesNotExistException (Entitas)   EntityIsNotEnabledException (Entitas)   IContext (Entitas)   MatcherException (Entitas)   TriggerOnEventMatcherExtension (Entitas)   
ContextExtension (Entitas)   EntityIsNotRetainedByOwnerException (Entitas)   IContexts (Entitas)   MatcherStringExtension (Entitas)   
  u  
+
ContextInfo (Entitas)   EntityStringExtension (Entitas)   IEntity (Entitas)   MultiReactiveSystem (Entitas)   
ContextInfoException (Entitas)   
  g  
+
IEntityIndex (Entitas)   
  p  
+
UnsafeAERC (Entitas)   
ContextStillHasRetainedEntitiesException (Entitas)   IExecuteSystem (Entitas)   
ContextStringExtension (Entitas)   Group (Entitas)   IGroup (Entitas)   PrimaryEntityIndex (Entitas)   
a | c | e | g | i | m | p | r | s | t | u
diff --git a/docs/dir_18d0583636d1f7adc70f46fa7dc6fd22.html b/docs/dir_18d0583636d1f7adc70f46fa7dc6fd22.html index 3e9fc1b30..f257bc765 100644 --- a/docs/dir_18d0583636d1f7adc70f46fa7dc6fd22.html +++ b/docs/dir_18d0583636d1f7adc70f46fa7dc6fd22.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html b/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html index a75151eb7..6721938d5 100644 --- a/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html +++ b/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.js b/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.js index dc8f7a63a..b28ffbfb0 100644 --- a/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.js +++ b/docs/dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.js @@ -3,6 +3,8 @@ var dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8 = [ "CollectionExtension.cs", "_collection_extension_8cs_source.html", null ], [ "ComponentStringExtension.cs", "_component_string_extension_8cs_source.html", null ], [ "ContextStringExtension.cs", "_context_string_extension_8cs_source.html", null ], + [ "EntityStringExtension.cs", "_entity_string_extension_8cs_source.html", null ], + [ "MatcherStringExtension.cs", "_matcher_string_extension_8cs_source.html", null ], [ "PublicMemberInfoEntityExtension.cs", "_public_member_info_entity_extension_8cs_source.html", null ], [ "SystemStringExtension.cs", "_system_string_extension_8cs_source.html", null ] ]; \ No newline at end of file diff --git a/docs/dir_2445fa600638ca0377a838c43b60c5d0.html b/docs/dir_2445fa600638ca0377a838c43b60c5d0.html index 6d19baa1a..b97e88178 100644 --- a/docs/dir_2445fa600638ca0377a838c43b60c5d0.html +++ b/docs/dir_2445fa600638ca0377a838c43b60c5d0.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_5543b9a49e90eab7737309dc8736a9ee.html b/docs/dir_5543b9a49e90eab7737309dc8736a9ee.html index 2e5e0739c..1a8d8a55e 100644 --- a/docs/dir_5543b9a49e90eab7737309dc8736a9ee.html +++ b/docs/dir_5543b9a49e90eab7737309dc8736a9ee.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_55c21c1f668bdbeef61d727804a0de12.html b/docs/dir_55c21c1f668bdbeef61d727804a0de12.html index 6a92747b9..299735afb 100644 --- a/docs/dir_55c21c1f668bdbeef61d727804a0de12.html +++ b/docs/dir_55c21c1f668bdbeef61d727804a0de12.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_5b9febb0a1643b31f73c828c94068ca9.html b/docs/dir_5b9febb0a1643b31f73c828c94068ca9.html index ec3b01a95..754a4c7ca 100644 --- a/docs/dir_5b9febb0a1643b31f73c828c94068ca9.html +++ b/docs/dir_5b9febb0a1643b31f73c828c94068ca9.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_9e7c286d682d7af5dbfd2e28444afa0c.html b/docs/dir_9e7c286d682d7af5dbfd2e28444afa0c.html index df08a5b37..162a8c393 100644 --- a/docs/dir_9e7c286d682d7af5dbfd2e28444afa0c.html +++ b/docs/dir_9e7c286d682d7af5dbfd2e28444afa0c.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_aabce02430428d6c26c4e027d3d4d2b3.html b/docs/dir_aabce02430428d6c26c4e027d3d4d2b3.html index e6cf54c6c..08ce562b0 100644 --- a/docs/dir_aabce02430428d6c26c4e027d3d4d2b3.html +++ b/docs/dir_aabce02430428d6c26c4e027d3d4d2b3.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_b3f9a997fe54a4a772f0ea0f564b8f92.html b/docs/dir_b3f9a997fe54a4a772f0ea0f564b8f92.html index 18c5be2f7..f593078e9 100644 --- a/docs/dir_b3f9a997fe54a4a772f0ea0f564b8f92.html +++ b/docs/dir_b3f9a997fe54a4a772f0ea0f564b8f92.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_b66aff62175c1fa76326b7c826193591.html b/docs/dir_b66aff62175c1fa76326b7c826193591.html index acd9ac4d5..13dec3cea 100644 --- a/docs/dir_b66aff62175c1fa76326b7c826193591.html +++ b/docs/dir_b66aff62175c1fa76326b7c826193591.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_c24dc4174e7c7059cccc145355bad325.html b/docs/dir_c24dc4174e7c7059cccc145355bad325.html index b15fdad12..59501d25e 100644 --- a/docs/dir_c24dc4174e7c7059cccc145355bad325.html +++ b/docs/dir_c24dc4174e7c7059cccc145355bad325.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_c99a51b1778bc6979b97974e60b03bb4.html b/docs/dir_c99a51b1778bc6979b97974e60b03bb4.html index 25339c436..b6befca48 100644 --- a/docs/dir_c99a51b1778bc6979b97974e60b03bb4.html +++ b/docs/dir_c99a51b1778bc6979b97974e60b03bb4.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_cc33cbba43a8be20769b8bcf8ee101fd.html b/docs/dir_cc33cbba43a8be20769b8bcf8ee101fd.html index 962ff6369..5b9cd28b1 100644 --- a/docs/dir_cc33cbba43a8be20769b8bcf8ee101fd.html +++ b/docs/dir_cc33cbba43a8be20769b8bcf8ee101fd.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/dir_d865313b948675f0b99a1fc8314c30f0.html b/docs/dir_d865313b948675f0b99a1fc8314c30f0.html index 7e5fae39e..587c72f2b 100644 --- a/docs/dir_d865313b948675f0b99a1fc8314c30f0.html +++ b/docs/dir_d865313b948675f0b99a1fc8314c30f0.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/files.html b/docs/files.html index c6c7267ec..4fe6ad65d 100644 --- a/docs/files.html +++ b/docs/files.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -132,8 +132,10 @@  CollectionExtension.cs  ComponentStringExtension.cs  ContextStringExtension.cs - PublicMemberInfoEntityExtension.cs - SystemStringExtension.cs + EntityStringExtension.cs + MatcherStringExtension.cs + PublicMemberInfoEntityExtension.cs + SystemStringExtension.cs   Group  Group.cs  GroupEvent.cs diff --git a/docs/functions.html b/docs/functions.html index 3714614da..6e328cd66 100644 --- a/docs/functions.html +++ b/docs/functions.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/functions_evnt.html b/docs/functions_evnt.html index 8f770913d..61ff74c01 100644 --- a/docs/functions_evnt.html +++ b/docs/functions_evnt.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/functions_func.html b/docs/functions_func.html index cfee4b412..9edd0dcfa 100644 --- a/docs/functions_func.html +++ b/docs/functions_func.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/functions_prop.html b/docs/functions_prop.html index d20461473..802c20c3f 100644 --- a/docs/functions_prop.html +++ b/docs/functions_prop.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/hierarchy.html b/docs/hierarchy.html index 48dbd0b2e..d9e752065 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -96,47 +96,45 @@  CEntitas.ContextStringExtension  CEntitas.EntitasCache  CEntitas.EntitasResources - CException - CEntitas.EntitasExceptionBase exception used by Entitas - CEntitas.CollectorException - CEntitas.ContextDoesNotContainEntityException - CEntitas.ContextEntityIndexDoesAlreadyExistException - CEntitas.ContextEntityIndexDoesNotExistException - CEntitas.ContextInfoException - CEntitas.ContextStillHasRetainedEntitiesException - CEntitas.EntityAlreadyHasComponentException - CEntitas.EntityDoesNotHaveComponentException - CEntitas.EntityIndexException - CEntitas.EntityIsAlreadyRetainedByOwnerException - CEntitas.EntityIsNotDestroyedException - CEntitas.EntityIsNotEnabledException - CEntitas.EntityIsNotRetainedByOwnerException - CEntitas.GroupSingleEntityException< TEntity > - CEntitas.SingleEntityException - CEntitas.MatcherException - CEntitas.GroupExtension - CEntitas.IAERC - CEntitas.IEntity - CEntitas.Entity - CEntitas.SafeAERC - CEntitas.UnsafeAERC - CEntitas.ICollector - CEntitas.ICollector< TEntity > - CEntitas.ICollector< TEntity > - CEntitas.Collector< TEntity > - CEntitas.IComponent - CEntitas.IContext - CEntitas.IContext< TEntity > - CEntitas.IContext< TEntity > - CEntitas.Context< TEntity > - CEntitas.IContexts - CEntitas.IEntityIndex - CEntitas.AbstractEntityIndex< TEntity, TKey > - CEntitas.EntityIndex< TEntity, TKey > - CEntitas.PrimaryEntityIndex< TEntity, TKey > - CIEnumerable - CEntitas.IGroup< TEntity > - CEntitas.IGroup< TEntity > + CEntitas.EntityStringExtension + CException + CEntitas.EntitasExceptionBase exception used by Entitas + CEntitas.CollectorException + CEntitas.ContextDoesNotContainEntityException + CEntitas.ContextEntityIndexDoesAlreadyExistException + CEntitas.ContextEntityIndexDoesNotExistException + CEntitas.ContextInfoException + CEntitas.ContextStillHasRetainedEntitiesException + CEntitas.EntityAlreadyHasComponentException + CEntitas.EntityDoesNotHaveComponentException + CEntitas.EntityIndexException + CEntitas.EntityIsAlreadyRetainedByOwnerException + CEntitas.EntityIsNotDestroyedException + CEntitas.EntityIsNotEnabledException + CEntitas.EntityIsNotRetainedByOwnerException + CEntitas.GroupSingleEntityException< TEntity > + CEntitas.SingleEntityException + CEntitas.MatcherException + CEntitas.GroupExtension + CEntitas.IAERC + CEntitas.IEntity + CEntitas.Entity + CEntitas.SafeAERC + CEntitas.UnsafeAERC + CEntitas.ICollector + CEntitas.ICollector< TEntity > + CEntitas.ICollector< TEntity > + CEntitas.Collector< TEntity > + CEntitas.IComponent + CEntitas.IContext + CEntitas.IContext< TEntity > + CEntitas.IContext< TEntity > + CEntitas.Context< TEntity > + CEntitas.IContexts + CEntitas.IEntityIndex + CEntitas.AbstractEntityIndex< TEntity, TKey > + CEntitas.EntityIndex< TEntity, TKey > + CEntitas.PrimaryEntityIndex< TEntity, TKey >  CIEqualityComparer  CEntitas.EntityEqualityComparer< TEntity >  CEntitas.IGroup @@ -164,10 +162,11 @@  CEntitas.Matcher< TEntity >  CEntitas.Matcher< TEntity >  CEntitas.Matcher< TEntity > - CEntitas.PublicMemberInfoEntityExtension - CEntitas.SystemStringExtension - CEntitas.TriggerOnEvent< TEntity > - CEntitas.TriggerOnEventMatcherExtension + CEntitas.MatcherStringExtension + CEntitas.PublicMemberInfoEntityExtension + CEntitas.SystemStringExtension + CEntitas.TriggerOnEvent< TEntity > + CEntitas.TriggerOnEventMatcherExtension
diff --git a/docs/hierarchy.js b/docs/hierarchy.js index 4f0d7c1ea..735f1b9f4 100644 --- a/docs/hierarchy.js +++ b/docs/hierarchy.js @@ -8,6 +8,7 @@ var hierarchy = [ "Entitas.ContextStringExtension", "class_entitas_1_1_context_string_extension.html", null ], [ "Entitas.EntitasCache", "class_entitas_1_1_entitas_cache.html", null ], [ "Entitas.EntitasResources", "class_entitas_1_1_entitas_resources.html", null ], + [ "Entitas.EntityStringExtension", "class_entitas_1_1_entity_string_extension.html", null ], [ "Exception", null, [ [ "Entitas.EntitasException", "class_entitas_1_1_entitas_exception.html", [ [ "Entitas.CollectorException", "class_entitas_1_1_collector_exception.html", null ], @@ -56,10 +57,6 @@ var hierarchy = [ "Entitas.PrimaryEntityIndex< TEntity, TKey >", "class_entitas_1_1_primary_entity_index.html", null ] ] ] ] ], - [ "IEnumerable", null, [ - [ "Entitas.IGroup< TEntity >", "interface_entitas_1_1_i_group.html", null ], - [ "Entitas.IGroup< TEntity >", "interface_entitas_1_1_i_group.html", null ] - ] ], [ "IEqualityComparer", null, [ [ "Entitas.EntityEqualityComparer< TEntity >", "class_entitas_1_1_entity_equality_comparer.html", null ] ] ], @@ -101,6 +98,7 @@ var hierarchy = [ "Entitas.Matcher< TEntity >", "class_entitas_1_1_matcher.html", null ], [ "Entitas.Matcher< TEntity >", "class_entitas_1_1_matcher.html", null ], [ "Entitas.Matcher< TEntity >", "class_entitas_1_1_matcher.html", null ], + [ "Entitas.MatcherStringExtension", "class_entitas_1_1_matcher_string_extension.html", null ], [ "Entitas.PublicMemberInfoEntityExtension", "class_entitas_1_1_public_member_info_entity_extension.html", null ], [ "Entitas.SystemStringExtension", "class_entitas_1_1_system_string_extension.html", null ], [ "Entitas.TriggerOnEvent< TEntity >", "struct_entitas_1_1_trigger_on_event.html", null ], diff --git a/docs/index.html b/docs/index.html index b08357e77..7ea463bc2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_a_e_r_c-members.html b/docs/interface_entitas_1_1_i_a_e_r_c-members.html index a1e0a9a53..924131235 100644 --- a/docs/interface_entitas_1_1_i_a_e_r_c-members.html +++ b/docs/interface_entitas_1_1_i_a_e_r_c-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_a_e_r_c.html b/docs/interface_entitas_1_1_i_a_e_r_c.html index cb2e2dd2d..ef0639c89 100644 --- a/docs/interface_entitas_1_1_i_a_e_r_c.html +++ b/docs/interface_entitas_1_1_i_a_e_r_c.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_all_of_matcher-members.html b/docs/interface_entitas_1_1_i_all_of_matcher-members.html index 79bf92c5a..2c05cee61 100644 --- a/docs/interface_entitas_1_1_i_all_of_matcher-members.html +++ b/docs/interface_entitas_1_1_i_all_of_matcher-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_all_of_matcher.html b/docs/interface_entitas_1_1_i_all_of_matcher.html index 83a6eab89..44a987ff4 100644 --- a/docs/interface_entitas_1_1_i_all_of_matcher.html +++ b/docs/interface_entitas_1_1_i_all_of_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_any_of_matcher-members.html b/docs/interface_entitas_1_1_i_any_of_matcher-members.html index 5846e6d02..5d6675382 100644 --- a/docs/interface_entitas_1_1_i_any_of_matcher-members.html +++ b/docs/interface_entitas_1_1_i_any_of_matcher-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_any_of_matcher.html b/docs/interface_entitas_1_1_i_any_of_matcher.html index 32e121831..979315b1e 100644 --- a/docs/interface_entitas_1_1_i_any_of_matcher.html +++ b/docs/interface_entitas_1_1_i_any_of_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_cleanup_system-members.html b/docs/interface_entitas_1_1_i_cleanup_system-members.html index 714b4a3ed..8fd7e872c 100644 --- a/docs/interface_entitas_1_1_i_cleanup_system-members.html +++ b/docs/interface_entitas_1_1_i_cleanup_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_cleanup_system.html b/docs/interface_entitas_1_1_i_cleanup_system.html index 3b0ad9f9c..8133d3911 100644 --- a/docs/interface_entitas_1_1_i_cleanup_system.html +++ b/docs/interface_entitas_1_1_i_cleanup_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_collector.html b/docs/interface_entitas_1_1_i_collector.html index 1537c3f16..813b2d962 100644 --- a/docs/interface_entitas_1_1_i_collector.html +++ b/docs/interface_entitas_1_1_i_collector.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_component.html b/docs/interface_entitas_1_1_i_component.html index a04847c8e..e6c25ae83 100644 --- a/docs/interface_entitas_1_1_i_component.html +++ b/docs/interface_entitas_1_1_i_component.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_compound_matcher-members.html b/docs/interface_entitas_1_1_i_compound_matcher-members.html index 7a8e151ff..c8f7908c5 100644 --- a/docs/interface_entitas_1_1_i_compound_matcher-members.html +++ b/docs/interface_entitas_1_1_i_compound_matcher-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_compound_matcher.html b/docs/interface_entitas_1_1_i_compound_matcher.html index b12e34524..bf2f381ef 100644 --- a/docs/interface_entitas_1_1_i_compound_matcher.html +++ b/docs/interface_entitas_1_1_i_compound_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_context.html b/docs/interface_entitas_1_1_i_context.html index 8bef23e3c..afae57f68 100644 --- a/docs/interface_entitas_1_1_i_context.html +++ b/docs/interface_entitas_1_1_i_context.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_contexts-members.html b/docs/interface_entitas_1_1_i_contexts-members.html index 795a3aafc..15f86f4e2 100644 --- a/docs/interface_entitas_1_1_i_contexts-members.html +++ b/docs/interface_entitas_1_1_i_contexts-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_contexts.html b/docs/interface_entitas_1_1_i_contexts.html index b71119b35..0ce6e94cf 100644 --- a/docs/interface_entitas_1_1_i_contexts.html +++ b/docs/interface_entitas_1_1_i_contexts.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_entity-members.html b/docs/interface_entitas_1_1_i_entity-members.html index 10f07238e..0560a4f34 100644 --- a/docs/interface_entitas_1_1_i_entity-members.html +++ b/docs/interface_entitas_1_1_i_entity-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_entity.html b/docs/interface_entitas_1_1_i_entity.html index e60979c0f..b3144a8c7 100644 --- a/docs/interface_entitas_1_1_i_entity.html +++ b/docs/interface_entitas_1_1_i_entity.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_entity_index-members.html b/docs/interface_entitas_1_1_i_entity_index-members.html index 3762f6d77..74a32132e 100644 --- a/docs/interface_entitas_1_1_i_entity_index-members.html +++ b/docs/interface_entitas_1_1_i_entity_index-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_entity_index.html b/docs/interface_entitas_1_1_i_entity_index.html index 296f63e5a..dfc571e26 100644 --- a/docs/interface_entitas_1_1_i_entity_index.html +++ b/docs/interface_entitas_1_1_i_entity_index.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_execute_system-members.html b/docs/interface_entitas_1_1_i_execute_system-members.html index da554539b..408e90767 100644 --- a/docs/interface_entitas_1_1_i_execute_system-members.html +++ b/docs/interface_entitas_1_1_i_execute_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_execute_system.html b/docs/interface_entitas_1_1_i_execute_system.html index ffaeb261a..96985a8cd 100644 --- a/docs/interface_entitas_1_1_i_execute_system.html +++ b/docs/interface_entitas_1_1_i_execute_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_group.html b/docs/interface_entitas_1_1_i_group.html index 5386fbeb5..d72c01f74 100644 --- a/docs/interface_entitas_1_1_i_group.html +++ b/docs/interface_entitas_1_1_i_group.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -97,7 +97,7 @@

Detailed Description

-

Definition at line 15 of file IGroup.cs.

+

Definition at line 14 of file IGroup.cs.


The documentation for this interface was generated from the following file: diff --git a/docs/interface_entitas_1_1_i_initialize_system-members.html b/docs/interface_entitas_1_1_i_initialize_system-members.html index 3e1c3ad96..153129539 100644 --- a/docs/interface_entitas_1_1_i_initialize_system-members.html +++ b/docs/interface_entitas_1_1_i_initialize_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_initialize_system.html b/docs/interface_entitas_1_1_i_initialize_system.html index 6a9782032..4dd0da481 100644 --- a/docs/interface_entitas_1_1_i_initialize_system.html +++ b/docs/interface_entitas_1_1_i_initialize_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_matcher-members.html b/docs/interface_entitas_1_1_i_matcher-members.html index d6df52c7b..5f6d90eb0 100644 --- a/docs/interface_entitas_1_1_i_matcher-members.html +++ b/docs/interface_entitas_1_1_i_matcher-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_matcher.html b/docs/interface_entitas_1_1_i_matcher.html index 79e21ff5c..825e06759 100644 --- a/docs/interface_entitas_1_1_i_matcher.html +++ b/docs/interface_entitas_1_1_i_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_none_of_matcher-members.html b/docs/interface_entitas_1_1_i_none_of_matcher-members.html index f76449832..c47a5cc46 100644 --- a/docs/interface_entitas_1_1_i_none_of_matcher-members.html +++ b/docs/interface_entitas_1_1_i_none_of_matcher-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_none_of_matcher.html b/docs/interface_entitas_1_1_i_none_of_matcher.html index 7106b84dd..841560495 100644 --- a/docs/interface_entitas_1_1_i_none_of_matcher.html +++ b/docs/interface_entitas_1_1_i_none_of_matcher.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_reactive_system-members.html b/docs/interface_entitas_1_1_i_reactive_system-members.html index cce6d8e85..4b952ca0c 100644 --- a/docs/interface_entitas_1_1_i_reactive_system-members.html +++ b/docs/interface_entitas_1_1_i_reactive_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_reactive_system.html b/docs/interface_entitas_1_1_i_reactive_system.html index cac54d048..c478c9186 100644 --- a/docs/interface_entitas_1_1_i_reactive_system.html +++ b/docs/interface_entitas_1_1_i_reactive_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_system.html b/docs/interface_entitas_1_1_i_system.html index 426b3bd44..f368a7463 100644 --- a/docs/interface_entitas_1_1_i_system.html +++ b/docs/interface_entitas_1_1_i_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_tear_down_system-members.html b/docs/interface_entitas_1_1_i_tear_down_system-members.html index 8ceca0dc5..1d99294d2 100644 --- a/docs/interface_entitas_1_1_i_tear_down_system-members.html +++ b/docs/interface_entitas_1_1_i_tear_down_system-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/interface_entitas_1_1_i_tear_down_system.html b/docs/interface_entitas_1_1_i_tear_down_system.html index 6868640b2..8bf1e3cd2 100644 --- a/docs/interface_entitas_1_1_i_tear_down_system.html +++ b/docs/interface_entitas_1_1_i_tear_down_system.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/namespace_entitas.html b/docs/namespace_entitas.html index 0c4825a5d..287c191c2 100644 --- a/docs/namespace_entitas.html +++ b/docs/namespace_entitas.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
@@ -150,6 +150,8 @@   class  EntityIsNotRetainedByOwnerException   +class  EntityStringExtension +  class  Group   class  GroupExtension @@ -198,6 +200,8 @@   class  MatcherException   +class  MatcherStringExtension +  class  MultiReactiveSystem   class  PrimaryEntityIndex diff --git a/docs/namespace_entitas.js b/docs/namespace_entitas.js index 9c442086c..4795338b4 100644 --- a/docs/namespace_entitas.js +++ b/docs/namespace_entitas.js @@ -28,6 +28,7 @@ var namespace_entitas = [ "EntityIsNotDestroyedException", "class_entitas_1_1_entity_is_not_destroyed_exception.html", "class_entitas_1_1_entity_is_not_destroyed_exception" ], [ "EntityIsNotEnabledException", "class_entitas_1_1_entity_is_not_enabled_exception.html", "class_entitas_1_1_entity_is_not_enabled_exception" ], [ "EntityIsNotRetainedByOwnerException", "class_entitas_1_1_entity_is_not_retained_by_owner_exception.html", "class_entitas_1_1_entity_is_not_retained_by_owner_exception" ], + [ "EntityStringExtension", "class_entitas_1_1_entity_string_extension.html", "class_entitas_1_1_entity_string_extension" ], [ "Group", "class_entitas_1_1_group.html", "class_entitas_1_1_group" ], [ "GroupExtension", "class_entitas_1_1_group_extension.html", "class_entitas_1_1_group_extension" ], [ "GroupSingleEntityException", "class_entitas_1_1_group_single_entity_exception.html", "class_entitas_1_1_group_single_entity_exception" ], @@ -52,6 +53,7 @@ var namespace_entitas = [ "ITearDownSystem", "interface_entitas_1_1_i_tear_down_system.html", "interface_entitas_1_1_i_tear_down_system" ], [ "Matcher", "class_entitas_1_1_matcher.html", null ], [ "MatcherException", "class_entitas_1_1_matcher_exception.html", "class_entitas_1_1_matcher_exception" ], + [ "MatcherStringExtension", "class_entitas_1_1_matcher_string_extension.html", "class_entitas_1_1_matcher_string_extension" ], [ "MultiReactiveSystem", "class_entitas_1_1_multi_reactive_system.html", "class_entitas_1_1_multi_reactive_system" ], [ "PrimaryEntityIndex", "class_entitas_1_1_primary_entity_index.html", "class_entitas_1_1_primary_entity_index" ], [ "PublicMemberInfoEntityExtension", "class_entitas_1_1_public_member_info_entity_extension.html", "class_entitas_1_1_public_member_info_entity_extension" ], diff --git a/docs/namespaces.html b/docs/namespaces.html index 7936133c7..46257b63d 100644 --- a/docs/namespaces.html +++ b/docs/namespaces.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/navtreedata.js b/docs/navtreedata.js index dfef43d11..91cd04862 100644 --- a/docs/navtreedata.js +++ b/docs/navtreedata.js @@ -24,7 +24,7 @@ var NAVTREE = var NAVTREEINDEX = [ "_abstract_entity_index_8cs_source.html", -"class_entitas_1_1_matcher_exception.html#a5b04a297ad51a4f6201af4a41e69a26f" +"class_entitas_1_1_group_extension.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/docs/navtreeindex0.js b/docs/navtreeindex0.js index 3e5810fc9..66525b956 100644 --- a/docs/navtreeindex0.js +++ b/docs/navtreeindex0.js @@ -28,6 +28,7 @@ var NAVTREEINDEX0 = "_entity_is_not_destroyed_exception_8cs_source.html":[2,0,0,0,1,0,5], "_entity_is_not_enabled_exception_8cs_source.html":[2,0,0,0,2,0,3], "_entity_is_not_retained_by_owner_exception_8cs_source.html":[2,0,0,0,2,0,4], +"_entity_string_extension_8cs_source.html":[2,0,0,0,4,3], "_group_8cs_source.html":[2,0,0,0,5,0], "_group_event_8cs_source.html":[2,0,0,0,5,1], "_group_extension_8cs_source.html":[2,0,0,0,5,2], @@ -55,13 +56,14 @@ var NAVTREEINDEX0 = "_matcher_equals_8cs_source.html":[2,0,0,0,6,2], "_matcher_exception_8cs_source.html":[2,0,0,0,6,3], "_matcher_static_8cs_source.html":[2,0,0,0,6,4], +"_matcher_string_extension_8cs_source.html":[2,0,0,0,4,4], "_matcher_to_string_8cs_source.html":[2,0,0,0,6,5], "_multi_reactive_system_8cs_source.html":[2,0,0,0,7,1], "_primary_entity_index_8cs_source.html":[2,0,0,0,3,4], -"_public_member_info_entity_extension_8cs_source.html":[2,0,0,0,4,3], +"_public_member_info_entity_extension_8cs_source.html":[2,0,0,0,4,5], "_reactive_system_8cs_source.html":[2,0,0,0,7,2], "_safe_a_e_r_c_8cs_source.html":[2,0,0,0,2,5], -"_system_string_extension_8cs_source.html":[2,0,0,0,4,4], +"_system_string_extension_8cs_source.html":[2,0,0,0,4,6], "_systems_8cs_source.html":[2,0,0,0,7,3], "_trigger_on_event_8cs_source.html":[2,0,0,0,0,4], "_trigger_on_event_matcher_extension_8cs_source.html":[2,0,0,0,0,5], @@ -104,8 +106,8 @@ var NAVTREEINDEX0 = "class_entitas_1_1_collector_exception.html":[1,0,0,4], "class_entitas_1_1_collector_exception.html#afef700f4b1526d87be0ec0ab90c10c06":[1,0,0,4,0], "class_entitas_1_1_component_string_extension.html":[1,0,0,5], -"class_entitas_1_1_component_string_extension.html#aa663bfdb34c6b0cd3968744a2894db4c":[1,0,0,5,1], -"class_entitas_1_1_component_string_extension.html#af3936a1147287200eec8331ba350b8a9":[1,0,0,5,0], +"class_entitas_1_1_component_string_extension.html#a06069aceafd8e6ae591efc60f9d1883b":[1,0,0,5,0], +"class_entitas_1_1_component_string_extension.html#ae6ee97b06df8367e30c68dd87ebcadf8":[1,0,0,5,1], "class_entitas_1_1_context.html":[1,0,0,6], "class_entitas_1_1_context.html#a08377b0def691faa04462f19e68fa3cc":[1,0,0,6,18], "class_entitas_1_1_context.html#a2067db8aecab163ca35539554e9a78df":[1,0,0,6,20], @@ -150,8 +152,8 @@ var NAVTREEINDEX0 = "class_entitas_1_1_context_still_has_retained_entities_exception.html":[1,0,0,13], "class_entitas_1_1_context_still_has_retained_entities_exception.html#a587217a3d7b0ff7df8961b78c41c0a77":[1,0,0,13,0], "class_entitas_1_1_context_string_extension.html":[1,0,0,14], -"class_entitas_1_1_context_string_extension.html#a2c947d9b7c84478eb4c6c495ee58d8b8":[1,0,0,14,0], -"class_entitas_1_1_context_string_extension.html#a706077de1e72407bad52e9a93b6336da":[1,0,0,14,1], +"class_entitas_1_1_context_string_extension.html#a2bd44d7dee8c9eb20f301bf0c637bcb6":[1,0,0,14,0], +"class_entitas_1_1_context_string_extension.html#a32fcab41a64ef0362d01c53a07a6a8a6":[1,0,0,14,1], "class_entitas_1_1_entitas_cache.html":[1,0,0,15], "class_entitas_1_1_entitas_cache.html#a817f7d8e965a9ada4fd2fb717e24c5f2":[1,0,0,15,1], "class_entitas_1_1_entitas_cache.html#a88a1fa91f4fb89862f3a4537f1f7faf2":[1,0,0,15,2], @@ -227,27 +229,25 @@ var NAVTREEINDEX0 = "class_entitas_1_1_entity_is_not_enabled_exception.html#a597c886c46e93e0806b883c28ac9b54b":[1,0,0,26,0], "class_entitas_1_1_entity_is_not_retained_by_owner_exception.html":[1,0,0,27], "class_entitas_1_1_entity_is_not_retained_by_owner_exception.html#adb122753a604b230e2aa4209426f8144":[1,0,0,27,0], -"class_entitas_1_1_group.html":[1,0,0,28], -"class_entitas_1_1_group.html#a00aeb42175d3c423473202dd872ee767":[1,0,0,28,10], -"class_entitas_1_1_group.html#a3df87e47a39bdc6ab58f4ec505e5fd8e":[1,0,0,28,9], -"class_entitas_1_1_group.html#a56ee47700da18c56c429ab0f1b2087d0":[1,0,0,28,6], -"class_entitas_1_1_group.html#a5956e8fd6ffc501f5fb552c110c1c635":[1,0,0,28,11], -"class_entitas_1_1_group.html#a5dd3ee03495d2056808caa59b09f249c":[1,0,0,28,3], -"class_entitas_1_1_group.html#a5e8f0b4ad1ac380a5fb8ae5f3806140d":[1,0,0,28,13], -"class_entitas_1_1_group.html#a62e1246c95b7c4bcbd45c57e2e8acd0f":[1,0,0,28,5], -"class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4":[1,0,0,28,2], -"class_entitas_1_1_group.html#a78fe027e276b048903cd9eae363eb2db":[1,0,0,28,7], -"class_entitas_1_1_group.html#a7cf9ad55d983f23d7f9d95b22ab16553":[1,0,0,28,1], -"class_entitas_1_1_group.html#a925d5a507d149042cfa728111c1a0d41":[1,0,0,28,15], -"class_entitas_1_1_group.html#a9f10b75019cf8d2b77ca4bc2a8556548":[1,0,0,28,8], -"class_entitas_1_1_group.html#aac08cf5ddaa5b330622e032a120cdc2b":[1,0,0,28,4], -"class_entitas_1_1_group.html#acaac9039a6a059d944ccacd976980883":[1,0,0,28,0], -"class_entitas_1_1_group.html#ad010b1c3944aa9aa54c5ff76c93c431e":[1,0,0,28,14], -"class_entitas_1_1_group.html#ae48b92ee4d75ca6ec41d1e1187e3b1a2":[1,0,0,28,12], -"class_entitas_1_1_group_extension.html":[1,0,0,29], -"class_entitas_1_1_group_extension.html#ae57c53eca0540b768310d0661b37b26e":[1,0,0,29,0], -"class_entitas_1_1_group_single_entity_exception.html":[1,0,0,30], -"class_entitas_1_1_group_single_entity_exception.html#a5ae395389ff4e93ef57d3c5dc95fb1f0":[1,0,0,30,0], -"class_entitas_1_1_matcher.html":[1,0,0,50], -"class_entitas_1_1_matcher_exception.html":[1,0,0,51] +"class_entitas_1_1_entity_string_extension.html":[1,0,0,28], +"class_entitas_1_1_entity_string_extension.html#a12393a2a7f7cd4f00b2022bfb835f11e":[1,0,0,28,0], +"class_entitas_1_1_entity_string_extension.html#a759d5497067a4902e147da8179a83573":[1,0,0,28,1], +"class_entitas_1_1_group.html":[1,0,0,29], +"class_entitas_1_1_group.html#a00aeb42175d3c423473202dd872ee767":[1,0,0,29,11], +"class_entitas_1_1_group.html#a21879ceded3ae5b57fcfb8c08d7eb39b":[1,0,0,29,4], +"class_entitas_1_1_group.html#a3df87e47a39bdc6ab58f4ec505e5fd8e":[1,0,0,29,10], +"class_entitas_1_1_group.html#a56ee47700da18c56c429ab0f1b2087d0":[1,0,0,29,7], +"class_entitas_1_1_group.html#a5956e8fd6ffc501f5fb552c110c1c635":[1,0,0,29,12], +"class_entitas_1_1_group.html#a5e8f0b4ad1ac380a5fb8ae5f3806140d":[1,0,0,29,14], +"class_entitas_1_1_group.html#a62e1246c95b7c4bcbd45c57e2e8acd0f":[1,0,0,29,6], +"class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4":[1,0,0,29,2], +"class_entitas_1_1_group.html#a78fe027e276b048903cd9eae363eb2db":[1,0,0,29,8], +"class_entitas_1_1_group.html#a7cf9ad55d983f23d7f9d95b22ab16553":[1,0,0,29,1], +"class_entitas_1_1_group.html#a925d5a507d149042cfa728111c1a0d41":[1,0,0,29,16], +"class_entitas_1_1_group.html#a9f10b75019cf8d2b77ca4bc2a8556548":[1,0,0,29,9], +"class_entitas_1_1_group.html#aac08cf5ddaa5b330622e032a120cdc2b":[1,0,0,29,5], +"class_entitas_1_1_group.html#ac172a1a6ac1f671552c208d7bc07d99e":[1,0,0,29,3], +"class_entitas_1_1_group.html#acaac9039a6a059d944ccacd976980883":[1,0,0,29,0], +"class_entitas_1_1_group.html#ad010b1c3944aa9aa54c5ff76c93c431e":[1,0,0,29,15], +"class_entitas_1_1_group.html#ae48b92ee4d75ca6ec41d1e1187e3b1a2":[1,0,0,29,13] }; diff --git a/docs/navtreeindex1.js b/docs/navtreeindex1.js index a878e6ef4..c833b188b 100644 --- a/docs/navtreeindex1.js +++ b/docs/navtreeindex1.js @@ -1,74 +1,83 @@ var NAVTREEINDEX1 = { -"class_entitas_1_1_matcher_exception.html#a5b04a297ad51a4f6201af4a41e69a26f":[1,0,0,51,0], -"class_entitas_1_1_multi_reactive_system.html":[1,0,0,52], -"class_entitas_1_1_multi_reactive_system.html#a0652019fc48525a8536a0f8ac9344df5":[1,0,0,52,7], -"class_entitas_1_1_multi_reactive_system.html#a0a4af0c302e23af1d9b44a7f68592b9a":[1,0,0,52,3], -"class_entitas_1_1_multi_reactive_system.html#a119b6482ce10a3f5835646de844f2d1c":[1,0,0,52,0], -"class_entitas_1_1_multi_reactive_system.html#a375de2871482fc51ffbc1cffb002c9ed":[1,0,0,52,9], -"class_entitas_1_1_multi_reactive_system.html#a69789003155f0e047fbe676444e32990":[1,0,0,52,4], -"class_entitas_1_1_multi_reactive_system.html#a87c8406cd8363933b9df584640d74c65":[1,0,0,52,5], -"class_entitas_1_1_multi_reactive_system.html#aa3eaee0cc7c63e0b838bc3bfd32168ce":[1,0,0,52,2], -"class_entitas_1_1_multi_reactive_system.html#ac24e7db8420d97709fb757b0478dc515":[1,0,0,52,1], -"class_entitas_1_1_multi_reactive_system.html#ad1d9cb4afa1d21f6555db22ccca815f4":[1,0,0,52,8], -"class_entitas_1_1_multi_reactive_system.html#aee2e5bb2d40dd9dde26687c673026953":[1,0,0,52,6], -"class_entitas_1_1_primary_entity_index.html":[1,0,0,53], -"class_entitas_1_1_primary_entity_index.html#a03ec25e98a73551e1441dec0cd0c0792":[1,0,0,53,7], -"class_entitas_1_1_primary_entity_index.html#a256f7f8cd7f759181909aa2bc30f4563":[1,0,0,53,1], -"class_entitas_1_1_primary_entity_index.html#a31498f2c485b780da2fe62a388078615":[1,0,0,53,6], -"class_entitas_1_1_primary_entity_index.html#a335ce1aaaf24ff7615368e590b346275":[1,0,0,53,3], -"class_entitas_1_1_primary_entity_index.html#a3635df33c94d7ffd39b4db9cd8e53a16":[1,0,0,53,5], -"class_entitas_1_1_primary_entity_index.html#a79ca4eb5097d74e6c0e769fc67ca1206":[1,0,0,53,9], -"class_entitas_1_1_primary_entity_index.html#ad3836d58b7f5354a46863e5c6f81299a":[1,0,0,53,2], -"class_entitas_1_1_primary_entity_index.html#ad71aa7a156066d58409ff93a4615c28c":[1,0,0,53,4], -"class_entitas_1_1_primary_entity_index.html#ae26589dec2b36c8efac116371e378704":[1,0,0,53,0], -"class_entitas_1_1_primary_entity_index.html#ae3b5f5a72703f95fd5f8fc5076faa302":[1,0,0,53,8], -"class_entitas_1_1_public_member_info_entity_extension.html":[1,0,0,54], -"class_entitas_1_1_public_member_info_entity_extension.html#a41bb6fe71ac2306a92f7d4069386a38b":[1,0,0,54,0], -"class_entitas_1_1_reactive_system.html":[1,0,0,55], -"class_entitas_1_1_reactive_system.html#a09000feea44c9a1cfb4a8eae011c7b3d":[1,0,0,55,5], -"class_entitas_1_1_reactive_system.html#a26a1d7064ba530bf8baf567507d83d2d":[1,0,0,55,8], -"class_entitas_1_1_reactive_system.html#a26f0ff01e436b1c2b995713bcbb4f2d8":[1,0,0,55,3], -"class_entitas_1_1_reactive_system.html#a4803234cee9ccb0b6189212b64917d3b":[1,0,0,55,1], -"class_entitas_1_1_reactive_system.html#a6121d25bc89c15a1450dc35cbb3d0fbc":[1,0,0,55,7], -"class_entitas_1_1_reactive_system.html#a96f4c1cb43495b26455cb777a8a99387":[1,0,0,55,0], -"class_entitas_1_1_reactive_system.html#aa172b08e0750ee59fb1c979493a62d12":[1,0,0,55,6], -"class_entitas_1_1_reactive_system.html#abb3bb87ba0639ed54aee7cecb08c3b53":[1,0,0,55,4], -"class_entitas_1_1_reactive_system.html#ae4815d7e5183c27f2e37698536875552":[1,0,0,55,2], -"class_entitas_1_1_reactive_system.html#afdd4daac1f41cf1b02d9bf4893fb481e":[1,0,0,55,9], -"class_entitas_1_1_safe_a_e_r_c.html":[1,0,0,56], -"class_entitas_1_1_safe_a_e_r_c.html#a5d7bc0c37005a23023ded5b12c0fb25b":[1,0,0,56,3], -"class_entitas_1_1_safe_a_e_r_c.html#aa676dee714ce4e39d2e2b0d7d228b7f8":[1,0,0,56,1], -"class_entitas_1_1_safe_a_e_r_c.html#ad96c1bc6bf7a346758b6faa314fc71ac":[1,0,0,56,4], -"class_entitas_1_1_safe_a_e_r_c.html#aea38c712deb85482818539639ff139f8":[1,0,0,56,2], -"class_entitas_1_1_safe_a_e_r_c.html#af95fa08a9c2f9cc463189a41d09e8454":[1,0,0,56,0], -"class_entitas_1_1_single_entity_exception.html":[1,0,0,57], -"class_entitas_1_1_single_entity_exception.html#abb5f2b47f6f3963a3fd3611a016d1530":[1,0,0,57,0], -"class_entitas_1_1_system_string_extension.html":[1,0,0,59], -"class_entitas_1_1_system_string_extension.html#a4b338575614494b207836908c012c9fa":[1,0,0,59,0], -"class_entitas_1_1_system_string_extension.html#ae9c307769625aa136683958e8efd907c":[1,0,0,59,1], -"class_entitas_1_1_systems.html":[1,0,0,58], -"class_entitas_1_1_systems.html#a2f2fac532ce0a229b4bee1731864006e":[1,0,0,58,1], -"class_entitas_1_1_systems.html#a33b35b3cdbdb16c347086a4ce4a23495":[1,0,0,58,7], -"class_entitas_1_1_systems.html#a3a3c48506b736a1f78f3cdd9a77f8fc3":[1,0,0,58,5], -"class_entitas_1_1_systems.html#a5b3a145d250e1a5b8cfa90f9b3c0b716":[1,0,0,58,6], -"class_entitas_1_1_systems.html#a6db20b22c8dd025f0d4ca6bd50e9c37f":[1,0,0,58,9], -"class_entitas_1_1_systems.html#a7610d89dd9172d6dd881bd73f7cb0b48":[1,0,0,58,8], -"class_entitas_1_1_systems.html#a789ab4fe2e132b750d1dd3993af0757d":[1,0,0,58,4], -"class_entitas_1_1_systems.html#a985948553d0b61ba213f546124d0138a":[1,0,0,58,10], -"class_entitas_1_1_systems.html#ac1b777aaf53a1ab62e057f00e28768e3":[1,0,0,58,12], -"class_entitas_1_1_systems.html#ac6c2a6fcc131ee87786fb613c0e82d16":[1,0,0,58,2], -"class_entitas_1_1_systems.html#acb0154f3edb36939f2e81945c4fb0de5":[1,0,0,58,0], -"class_entitas_1_1_systems.html#ae8ec71c1d65bcc794798062f1c6044df":[1,0,0,58,11], -"class_entitas_1_1_systems.html#ae9cb3253bb32206b420b4a041ebdcff2":[1,0,0,58,3], -"class_entitas_1_1_trigger_on_event_matcher_extension.html":[1,0,0,61], -"class_entitas_1_1_trigger_on_event_matcher_extension.html#a47d47f977e72712f9f7ab0615efde157":[1,0,0,61,1], -"class_entitas_1_1_trigger_on_event_matcher_extension.html#a9f4afcc5f9ebc4310c689553c629d8bd":[1,0,0,61,2], -"class_entitas_1_1_trigger_on_event_matcher_extension.html#abef9d62a1ba40654998dfd9c86af8143":[1,0,0,61,0], -"class_entitas_1_1_unsafe_a_e_r_c.html":[1,0,0,62], -"class_entitas_1_1_unsafe_a_e_r_c.html#a76324a8dbfbddca80887a4caf303425e":[1,0,0,62,1], -"class_entitas_1_1_unsafe_a_e_r_c.html#a99c59b893812fe74add8518bc4496590":[1,0,0,62,0], -"class_entitas_1_1_unsafe_a_e_r_c.html#af3f26ffe832168de1330556afaa88b2f":[1,0,0,62,2], +"class_entitas_1_1_group_extension.html":[1,0,0,30], +"class_entitas_1_1_group_extension.html#ae57c53eca0540b768310d0661b37b26e":[1,0,0,30,0], +"class_entitas_1_1_group_single_entity_exception.html":[1,0,0,31], +"class_entitas_1_1_group_single_entity_exception.html#a5ae395389ff4e93ef57d3c5dc95fb1f0":[1,0,0,31,0], +"class_entitas_1_1_matcher.html":[1,0,0,51], +"class_entitas_1_1_matcher_exception.html":[1,0,0,52], +"class_entitas_1_1_matcher_exception.html#a5b04a297ad51a4f6201af4a41e69a26f":[1,0,0,52,0], +"class_entitas_1_1_matcher_string_extension.html":[1,0,0,53], +"class_entitas_1_1_matcher_string_extension.html#a065474a9a7113e076e575f9330a2dab4":[1,0,0,53,0], +"class_entitas_1_1_matcher_string_extension.html#a247d44d71ada03b860845d3d41324211":[1,0,0,53,1], +"class_entitas_1_1_multi_reactive_system.html":[1,0,0,54], +"class_entitas_1_1_multi_reactive_system.html#a0652019fc48525a8536a0f8ac9344df5":[1,0,0,54,7], +"class_entitas_1_1_multi_reactive_system.html#a0a4af0c302e23af1d9b44a7f68592b9a":[1,0,0,54,3], +"class_entitas_1_1_multi_reactive_system.html#a119b6482ce10a3f5835646de844f2d1c":[1,0,0,54,0], +"class_entitas_1_1_multi_reactive_system.html#a375de2871482fc51ffbc1cffb002c9ed":[1,0,0,54,9], +"class_entitas_1_1_multi_reactive_system.html#a69789003155f0e047fbe676444e32990":[1,0,0,54,4], +"class_entitas_1_1_multi_reactive_system.html#a87c8406cd8363933b9df584640d74c65":[1,0,0,54,5], +"class_entitas_1_1_multi_reactive_system.html#aa3eaee0cc7c63e0b838bc3bfd32168ce":[1,0,0,54,2], +"class_entitas_1_1_multi_reactive_system.html#ac24e7db8420d97709fb757b0478dc515":[1,0,0,54,1], +"class_entitas_1_1_multi_reactive_system.html#ad1d9cb4afa1d21f6555db22ccca815f4":[1,0,0,54,8], +"class_entitas_1_1_multi_reactive_system.html#aee2e5bb2d40dd9dde26687c673026953":[1,0,0,54,6], +"class_entitas_1_1_primary_entity_index.html":[1,0,0,55], +"class_entitas_1_1_primary_entity_index.html#a03ec25e98a73551e1441dec0cd0c0792":[1,0,0,55,7], +"class_entitas_1_1_primary_entity_index.html#a256f7f8cd7f759181909aa2bc30f4563":[1,0,0,55,1], +"class_entitas_1_1_primary_entity_index.html#a31498f2c485b780da2fe62a388078615":[1,0,0,55,6], +"class_entitas_1_1_primary_entity_index.html#a335ce1aaaf24ff7615368e590b346275":[1,0,0,55,3], +"class_entitas_1_1_primary_entity_index.html#a3635df33c94d7ffd39b4db9cd8e53a16":[1,0,0,55,5], +"class_entitas_1_1_primary_entity_index.html#a79ca4eb5097d74e6c0e769fc67ca1206":[1,0,0,55,9], +"class_entitas_1_1_primary_entity_index.html#ad3836d58b7f5354a46863e5c6f81299a":[1,0,0,55,2], +"class_entitas_1_1_primary_entity_index.html#ad71aa7a156066d58409ff93a4615c28c":[1,0,0,55,4], +"class_entitas_1_1_primary_entity_index.html#ae26589dec2b36c8efac116371e378704":[1,0,0,55,0], +"class_entitas_1_1_primary_entity_index.html#ae3b5f5a72703f95fd5f8fc5076faa302":[1,0,0,55,8], +"class_entitas_1_1_public_member_info_entity_extension.html":[1,0,0,56], +"class_entitas_1_1_public_member_info_entity_extension.html#a41bb6fe71ac2306a92f7d4069386a38b":[1,0,0,56,0], +"class_entitas_1_1_reactive_system.html":[1,0,0,57], +"class_entitas_1_1_reactive_system.html#a09000feea44c9a1cfb4a8eae011c7b3d":[1,0,0,57,5], +"class_entitas_1_1_reactive_system.html#a26a1d7064ba530bf8baf567507d83d2d":[1,0,0,57,8], +"class_entitas_1_1_reactive_system.html#a26f0ff01e436b1c2b995713bcbb4f2d8":[1,0,0,57,3], +"class_entitas_1_1_reactive_system.html#a4803234cee9ccb0b6189212b64917d3b":[1,0,0,57,1], +"class_entitas_1_1_reactive_system.html#a6121d25bc89c15a1450dc35cbb3d0fbc":[1,0,0,57,7], +"class_entitas_1_1_reactive_system.html#a96f4c1cb43495b26455cb777a8a99387":[1,0,0,57,0], +"class_entitas_1_1_reactive_system.html#aa172b08e0750ee59fb1c979493a62d12":[1,0,0,57,6], +"class_entitas_1_1_reactive_system.html#abb3bb87ba0639ed54aee7cecb08c3b53":[1,0,0,57,4], +"class_entitas_1_1_reactive_system.html#ae4815d7e5183c27f2e37698536875552":[1,0,0,57,2], +"class_entitas_1_1_reactive_system.html#afdd4daac1f41cf1b02d9bf4893fb481e":[1,0,0,57,9], +"class_entitas_1_1_safe_a_e_r_c.html":[1,0,0,58], +"class_entitas_1_1_safe_a_e_r_c.html#a5d7bc0c37005a23023ded5b12c0fb25b":[1,0,0,58,3], +"class_entitas_1_1_safe_a_e_r_c.html#aa676dee714ce4e39d2e2b0d7d228b7f8":[1,0,0,58,1], +"class_entitas_1_1_safe_a_e_r_c.html#ad96c1bc6bf7a346758b6faa314fc71ac":[1,0,0,58,4], +"class_entitas_1_1_safe_a_e_r_c.html#aea38c712deb85482818539639ff139f8":[1,0,0,58,2], +"class_entitas_1_1_safe_a_e_r_c.html#af95fa08a9c2f9cc463189a41d09e8454":[1,0,0,58,0], +"class_entitas_1_1_single_entity_exception.html":[1,0,0,59], +"class_entitas_1_1_single_entity_exception.html#abb5f2b47f6f3963a3fd3611a016d1530":[1,0,0,59,0], +"class_entitas_1_1_system_string_extension.html":[1,0,0,61], +"class_entitas_1_1_system_string_extension.html#aec3eb78e5910e5a92ead65a98de8962c":[1,0,0,61,0], +"class_entitas_1_1_system_string_extension.html#afe32e2647d68c6b6ed8ed45b6e90d45a":[1,0,0,61,1], +"class_entitas_1_1_systems.html":[1,0,0,60], +"class_entitas_1_1_systems.html#a2f2fac532ce0a229b4bee1731864006e":[1,0,0,60,1], +"class_entitas_1_1_systems.html#a33b35b3cdbdb16c347086a4ce4a23495":[1,0,0,60,7], +"class_entitas_1_1_systems.html#a3a3c48506b736a1f78f3cdd9a77f8fc3":[1,0,0,60,5], +"class_entitas_1_1_systems.html#a5b3a145d250e1a5b8cfa90f9b3c0b716":[1,0,0,60,6], +"class_entitas_1_1_systems.html#a6db20b22c8dd025f0d4ca6bd50e9c37f":[1,0,0,60,9], +"class_entitas_1_1_systems.html#a7610d89dd9172d6dd881bd73f7cb0b48":[1,0,0,60,8], +"class_entitas_1_1_systems.html#a789ab4fe2e132b750d1dd3993af0757d":[1,0,0,60,4], +"class_entitas_1_1_systems.html#a985948553d0b61ba213f546124d0138a":[1,0,0,60,10], +"class_entitas_1_1_systems.html#ac1b777aaf53a1ab62e057f00e28768e3":[1,0,0,60,12], +"class_entitas_1_1_systems.html#ac6c2a6fcc131ee87786fb613c0e82d16":[1,0,0,60,2], +"class_entitas_1_1_systems.html#acb0154f3edb36939f2e81945c4fb0de5":[1,0,0,60,0], +"class_entitas_1_1_systems.html#ae8ec71c1d65bcc794798062f1c6044df":[1,0,0,60,11], +"class_entitas_1_1_systems.html#ae9cb3253bb32206b420b4a041ebdcff2":[1,0,0,60,3], +"class_entitas_1_1_trigger_on_event_matcher_extension.html":[1,0,0,63], +"class_entitas_1_1_trigger_on_event_matcher_extension.html#a47d47f977e72712f9f7ab0615efde157":[1,0,0,63,1], +"class_entitas_1_1_trigger_on_event_matcher_extension.html#a9f4afcc5f9ebc4310c689553c629d8bd":[1,0,0,63,2], +"class_entitas_1_1_trigger_on_event_matcher_extension.html#abef9d62a1ba40654998dfd9c86af8143":[1,0,0,63,0], +"class_entitas_1_1_unsafe_a_e_r_c.html":[1,0,0,64], +"class_entitas_1_1_unsafe_a_e_r_c.html#a76324a8dbfbddca80887a4caf303425e":[1,0,0,64,1], +"class_entitas_1_1_unsafe_a_e_r_c.html#a99c59b893812fe74add8518bc4496590":[1,0,0,64,0], +"class_entitas_1_1_unsafe_a_e_r_c.html#af3f26ffe832168de1330556afaa88b2f":[1,0,0,64,2], "classes.html":[1,1], "dir_18d0583636d1f7adc70f46fa7dc6fd22.html":[2,0,0,0], "dir_1efbe5ff38eb8fbf4811d1cf1d3b68b8.html":[2,0,0,0,4], @@ -91,83 +100,83 @@ var NAVTREEINDEX1 = "functions_prop.html":[1,3,2], "hierarchy.html":[1,2], "index.html":[], -"interface_entitas_1_1_i_a_e_r_c.html":[1,0,0,31], -"interface_entitas_1_1_i_a_e_r_c.html#ab43dc3fdaf04b76a019c8b472d559631":[1,0,0,31,0], -"interface_entitas_1_1_i_a_e_r_c.html#af9410b8c9cc6eef69b6451ee4579cd81":[1,0,0,31,1], -"interface_entitas_1_1_i_a_e_r_c.html#afd673d4166abc7a34693cf1b3a48af7c":[1,0,0,31,2], -"interface_entitas_1_1_i_all_of_matcher.html":[1,0,0,32], -"interface_entitas_1_1_i_all_of_matcher.html#a05a1e27b18f35ff3163bf5cfacd7fff7":[1,0,0,32,1], -"interface_entitas_1_1_i_all_of_matcher.html#af28e25609f339f37c11a1a5cfceae99a":[1,0,0,32,0], -"interface_entitas_1_1_i_any_of_matcher.html":[1,0,0,33], -"interface_entitas_1_1_i_any_of_matcher.html#a71e249996ca52b4ac293b57fbad9f527":[1,0,0,33,1], -"interface_entitas_1_1_i_any_of_matcher.html#a9bf3eac44b7f45939548213c51b87e34":[1,0,0,33,0], -"interface_entitas_1_1_i_cleanup_system.html":[1,0,0,34], -"interface_entitas_1_1_i_cleanup_system.html#a21c8a1238b17bf474b2609d5d0732140":[1,0,0,34,0], -"interface_entitas_1_1_i_collector.html":[1,0,0,35], -"interface_entitas_1_1_i_component.html":[1,0,0,36], -"interface_entitas_1_1_i_compound_matcher.html":[1,0,0,37], -"interface_entitas_1_1_i_compound_matcher.html#a5695fbeba6e1ca05bbf34988401f7a90":[1,0,0,37,1], -"interface_entitas_1_1_i_compound_matcher.html#a9ebd6418bbac481f18f7aef435bb6522":[1,0,0,37,0], -"interface_entitas_1_1_i_compound_matcher.html#afec63a101c7c4f148e1b4b22241fb1ba":[1,0,0,37,2], -"interface_entitas_1_1_i_context.html":[1,0,0,38], -"interface_entitas_1_1_i_contexts.html":[1,0,0,39], -"interface_entitas_1_1_i_contexts.html#a55afcddc0e5202cc944fc8a4ab9a0679":[1,0,0,39,0], -"interface_entitas_1_1_i_entity.html":[1,0,0,40], -"interface_entitas_1_1_i_entity.html#a039625358dd7ff3e90df0439c4a66551":[1,0,0,40,15], -"interface_entitas_1_1_i_entity.html#a051774adf86cf321d82e04e3b228a879":[1,0,0,40,20], -"interface_entitas_1_1_i_entity.html#a05f26c9058c6837585c0c247f326498d":[1,0,0,40,6], -"interface_entitas_1_1_i_entity.html#a119d3844f1d77071b93abc8f677286ed":[1,0,0,40,0], -"interface_entitas_1_1_i_entity.html#a1f951d03e46be81dee4dea2e3718f2c3":[1,0,0,40,16], -"interface_entitas_1_1_i_entity.html#a265ffd72d80658afa270e71775ffdefb":[1,0,0,40,13], -"interface_entitas_1_1_i_entity.html#a35b8f5cea3c5960b615f221d9b8ca6de":[1,0,0,40,7], -"interface_entitas_1_1_i_entity.html#a3ec2744f6c871c5b7ae994b836337729":[1,0,0,40,22], -"interface_entitas_1_1_i_entity.html#a469432b11a3e1707a603405f0f00bb7b":[1,0,0,40,21], -"interface_entitas_1_1_i_entity.html#a493d773192a8668999ece1222ce571e0":[1,0,0,40,11], -"interface_entitas_1_1_i_entity.html#a4fbbd3fd522d2f9565031bd9bef4044d":[1,0,0,40,14], -"interface_entitas_1_1_i_entity.html#a563b0c0e9aa126cf3fa821e823d4f8b1":[1,0,0,40,12], -"interface_entitas_1_1_i_entity.html#a658f692fca08884a85649bbc7bd98507":[1,0,0,40,17], -"interface_entitas_1_1_i_entity.html#a71173a2d2ab39adce1645ac96943aa78":[1,0,0,40,8], -"interface_entitas_1_1_i_entity.html#a748e423b8b9dc97c86e148b1cc2d58b6":[1,0,0,40,2], -"interface_entitas_1_1_i_entity.html#a7f225913ae2863c66cbb6374480f6c6b":[1,0,0,40,18], -"interface_entitas_1_1_i_entity.html#a7f6e6befb03436e39bc32f62f9134dd8":[1,0,0,40,1], -"interface_entitas_1_1_i_entity.html#a8c27842b69b103f8e3ca59ba0e730656":[1,0,0,40,24], -"interface_entitas_1_1_i_entity.html#a8f74d92aff907c6ae54c22e71133430d":[1,0,0,40,26], -"interface_entitas_1_1_i_entity.html#a94545eff3bf90fb9823f454f5b1f2fea":[1,0,0,40,25], -"interface_entitas_1_1_i_entity.html#a95e0a0b85dded5564310333e7a3a37b5":[1,0,0,40,10], -"interface_entitas_1_1_i_entity.html#aaa92759ead347e847a51a8baaf8f8133":[1,0,0,40,23], -"interface_entitas_1_1_i_entity.html#ac217d26a9be34ac3a87f586c565b50e2":[1,0,0,40,27], -"interface_entitas_1_1_i_entity.html#ac6f33a352fb4ae0236e96491106b61d1":[1,0,0,40,4], -"interface_entitas_1_1_i_entity.html#ac6f616d85bdf233da0e7b7a47033a8d5":[1,0,0,40,19], -"interface_entitas_1_1_i_entity.html#ad27fc1f5b55c207e7a6d9e86e9f80eb0":[1,0,0,40,9], -"interface_entitas_1_1_i_entity.html#ad5d26a63d717c6a8ea37a3b28fb0ebec":[1,0,0,40,3], -"interface_entitas_1_1_i_entity.html#adbb6bb5d4cb21639c8f27058665be816":[1,0,0,40,28], -"interface_entitas_1_1_i_entity.html#ae22b655f35907ee2d274f240ad5579a9":[1,0,0,40,5], -"interface_entitas_1_1_i_entity_index.html":[1,0,0,41], -"interface_entitas_1_1_i_entity_index.html#a6f78f04118f83f796e830b2fb7fd4642":[1,0,0,41,1], -"interface_entitas_1_1_i_entity_index.html#a8b7e3929f65a5a2d64d33a05ebabf2b8":[1,0,0,41,0], -"interface_entitas_1_1_i_entity_index.html#ad1a27281c1cf2cc574968f706684efa6":[1,0,0,41,2], -"interface_entitas_1_1_i_execute_system.html":[1,0,0,42], -"interface_entitas_1_1_i_execute_system.html#af3976ee18dcdad2bacd3c82acf32eb0e":[1,0,0,42,0], -"interface_entitas_1_1_i_group.html":[1,0,0,43], -"interface_entitas_1_1_i_initialize_system.html":[1,0,0,44], -"interface_entitas_1_1_i_initialize_system.html#ae467770bb901924b429d939b35d2ad9f":[1,0,0,44,0], -"interface_entitas_1_1_i_matcher.html":[1,0,0,45], -"interface_entitas_1_1_i_matcher.html#a8a7a90f8d2b24f09115c36415c52a670":[1,0,0,45,1], -"interface_entitas_1_1_i_matcher.html#ab564e286004287ff3fc8f6c2255e38f0":[1,0,0,45,0], -"interface_entitas_1_1_i_none_of_matcher.html":[1,0,0,46], -"interface_entitas_1_1_i_reactive_system.html":[1,0,0,47], -"interface_entitas_1_1_i_reactive_system.html#a1401336a624369270a58464420c6d63e":[1,0,0,47,1], -"interface_entitas_1_1_i_reactive_system.html#a534db78f6e70b152e0c691fcb9b5edda":[1,0,0,47,0], -"interface_entitas_1_1_i_reactive_system.html#adb52c51dc7a1ad3d1f6389de2b14db7b":[1,0,0,47,2], -"interface_entitas_1_1_i_system.html":[1,0,0,48], -"interface_entitas_1_1_i_tear_down_system.html":[1,0,0,49], -"interface_entitas_1_1_i_tear_down_system.html#a5bca25bfebbe1069e143850a7ab2454d":[1,0,0,49,0], +"interface_entitas_1_1_i_a_e_r_c.html":[1,0,0,32], +"interface_entitas_1_1_i_a_e_r_c.html#ab43dc3fdaf04b76a019c8b472d559631":[1,0,0,32,0], +"interface_entitas_1_1_i_a_e_r_c.html#af9410b8c9cc6eef69b6451ee4579cd81":[1,0,0,32,1], +"interface_entitas_1_1_i_a_e_r_c.html#afd673d4166abc7a34693cf1b3a48af7c":[1,0,0,32,2], +"interface_entitas_1_1_i_all_of_matcher.html":[1,0,0,33], +"interface_entitas_1_1_i_all_of_matcher.html#a05a1e27b18f35ff3163bf5cfacd7fff7":[1,0,0,33,1], +"interface_entitas_1_1_i_all_of_matcher.html#af28e25609f339f37c11a1a5cfceae99a":[1,0,0,33,0], +"interface_entitas_1_1_i_any_of_matcher.html":[1,0,0,34], +"interface_entitas_1_1_i_any_of_matcher.html#a71e249996ca52b4ac293b57fbad9f527":[1,0,0,34,1], +"interface_entitas_1_1_i_any_of_matcher.html#a9bf3eac44b7f45939548213c51b87e34":[1,0,0,34,0], +"interface_entitas_1_1_i_cleanup_system.html":[1,0,0,35], +"interface_entitas_1_1_i_cleanup_system.html#a21c8a1238b17bf474b2609d5d0732140":[1,0,0,35,0], +"interface_entitas_1_1_i_collector.html":[1,0,0,36], +"interface_entitas_1_1_i_component.html":[1,0,0,37], +"interface_entitas_1_1_i_compound_matcher.html":[1,0,0,38], +"interface_entitas_1_1_i_compound_matcher.html#a5695fbeba6e1ca05bbf34988401f7a90":[1,0,0,38,1], +"interface_entitas_1_1_i_compound_matcher.html#a9ebd6418bbac481f18f7aef435bb6522":[1,0,0,38,0], +"interface_entitas_1_1_i_compound_matcher.html#afec63a101c7c4f148e1b4b22241fb1ba":[1,0,0,38,2], +"interface_entitas_1_1_i_context.html":[1,0,0,39], +"interface_entitas_1_1_i_contexts.html":[1,0,0,40], +"interface_entitas_1_1_i_contexts.html#a55afcddc0e5202cc944fc8a4ab9a0679":[1,0,0,40,0], +"interface_entitas_1_1_i_entity.html":[1,0,0,41], +"interface_entitas_1_1_i_entity.html#a039625358dd7ff3e90df0439c4a66551":[1,0,0,41,15], +"interface_entitas_1_1_i_entity.html#a051774adf86cf321d82e04e3b228a879":[1,0,0,41,20], +"interface_entitas_1_1_i_entity.html#a05f26c9058c6837585c0c247f326498d":[1,0,0,41,6], +"interface_entitas_1_1_i_entity.html#a119d3844f1d77071b93abc8f677286ed":[1,0,0,41,0], +"interface_entitas_1_1_i_entity.html#a1f951d03e46be81dee4dea2e3718f2c3":[1,0,0,41,16], +"interface_entitas_1_1_i_entity.html#a265ffd72d80658afa270e71775ffdefb":[1,0,0,41,13], +"interface_entitas_1_1_i_entity.html#a35b8f5cea3c5960b615f221d9b8ca6de":[1,0,0,41,7], +"interface_entitas_1_1_i_entity.html#a3ec2744f6c871c5b7ae994b836337729":[1,0,0,41,22], +"interface_entitas_1_1_i_entity.html#a469432b11a3e1707a603405f0f00bb7b":[1,0,0,41,21], +"interface_entitas_1_1_i_entity.html#a493d773192a8668999ece1222ce571e0":[1,0,0,41,11], +"interface_entitas_1_1_i_entity.html#a4fbbd3fd522d2f9565031bd9bef4044d":[1,0,0,41,14], +"interface_entitas_1_1_i_entity.html#a563b0c0e9aa126cf3fa821e823d4f8b1":[1,0,0,41,12], +"interface_entitas_1_1_i_entity.html#a658f692fca08884a85649bbc7bd98507":[1,0,0,41,17], +"interface_entitas_1_1_i_entity.html#a71173a2d2ab39adce1645ac96943aa78":[1,0,0,41,8], +"interface_entitas_1_1_i_entity.html#a748e423b8b9dc97c86e148b1cc2d58b6":[1,0,0,41,2], +"interface_entitas_1_1_i_entity.html#a7f225913ae2863c66cbb6374480f6c6b":[1,0,0,41,18], +"interface_entitas_1_1_i_entity.html#a7f6e6befb03436e39bc32f62f9134dd8":[1,0,0,41,1], +"interface_entitas_1_1_i_entity.html#a8c27842b69b103f8e3ca59ba0e730656":[1,0,0,41,24], +"interface_entitas_1_1_i_entity.html#a8f74d92aff907c6ae54c22e71133430d":[1,0,0,41,26], +"interface_entitas_1_1_i_entity.html#a94545eff3bf90fb9823f454f5b1f2fea":[1,0,0,41,25], +"interface_entitas_1_1_i_entity.html#a95e0a0b85dded5564310333e7a3a37b5":[1,0,0,41,10], +"interface_entitas_1_1_i_entity.html#aaa92759ead347e847a51a8baaf8f8133":[1,0,0,41,23], +"interface_entitas_1_1_i_entity.html#ac217d26a9be34ac3a87f586c565b50e2":[1,0,0,41,27], +"interface_entitas_1_1_i_entity.html#ac6f33a352fb4ae0236e96491106b61d1":[1,0,0,41,4], +"interface_entitas_1_1_i_entity.html#ac6f616d85bdf233da0e7b7a47033a8d5":[1,0,0,41,19], +"interface_entitas_1_1_i_entity.html#ad27fc1f5b55c207e7a6d9e86e9f80eb0":[1,0,0,41,9], +"interface_entitas_1_1_i_entity.html#ad5d26a63d717c6a8ea37a3b28fb0ebec":[1,0,0,41,3], +"interface_entitas_1_1_i_entity.html#adbb6bb5d4cb21639c8f27058665be816":[1,0,0,41,28], +"interface_entitas_1_1_i_entity.html#ae22b655f35907ee2d274f240ad5579a9":[1,0,0,41,5], +"interface_entitas_1_1_i_entity_index.html":[1,0,0,42], +"interface_entitas_1_1_i_entity_index.html#a6f78f04118f83f796e830b2fb7fd4642":[1,0,0,42,1], +"interface_entitas_1_1_i_entity_index.html#a8b7e3929f65a5a2d64d33a05ebabf2b8":[1,0,0,42,0], +"interface_entitas_1_1_i_entity_index.html#ad1a27281c1cf2cc574968f706684efa6":[1,0,0,42,2], +"interface_entitas_1_1_i_execute_system.html":[1,0,0,43], +"interface_entitas_1_1_i_execute_system.html#af3976ee18dcdad2bacd3c82acf32eb0e":[1,0,0,43,0], +"interface_entitas_1_1_i_group.html":[1,0,0,44], +"interface_entitas_1_1_i_initialize_system.html":[1,0,0,45], +"interface_entitas_1_1_i_initialize_system.html#ae467770bb901924b429d939b35d2ad9f":[1,0,0,45,0], +"interface_entitas_1_1_i_matcher.html":[1,0,0,46], +"interface_entitas_1_1_i_matcher.html#a8a7a90f8d2b24f09115c36415c52a670":[1,0,0,46,1], +"interface_entitas_1_1_i_matcher.html#ab564e286004287ff3fc8f6c2255e38f0":[1,0,0,46,0], +"interface_entitas_1_1_i_none_of_matcher.html":[1,0,0,47], +"interface_entitas_1_1_i_reactive_system.html":[1,0,0,48], +"interface_entitas_1_1_i_reactive_system.html#a1401336a624369270a58464420c6d63e":[1,0,0,48,1], +"interface_entitas_1_1_i_reactive_system.html#a534db78f6e70b152e0c691fcb9b5edda":[1,0,0,48,0], +"interface_entitas_1_1_i_reactive_system.html#adb52c51dc7a1ad3d1f6389de2b14db7b":[1,0,0,48,2], +"interface_entitas_1_1_i_system.html":[1,0,0,49], +"interface_entitas_1_1_i_tear_down_system.html":[1,0,0,50], +"interface_entitas_1_1_i_tear_down_system.html#a5bca25bfebbe1069e143850a7ab2454d":[1,0,0,50,0], "namespace_entitas.html":[0,0,0], "namespace_entitas.html":[1,0,0], "namespaces.html":[0,0], "pages.html":[], -"struct_entitas_1_1_trigger_on_event.html":[1,0,0,60], -"struct_entitas_1_1_trigger_on_event.html#a89d259f05412e0541d0522f76c4f12bf":[1,0,0,60,0], -"struct_entitas_1_1_trigger_on_event.html#a95c981a9d866380bbf88675b543126a9":[1,0,0,60,1], -"struct_entitas_1_1_trigger_on_event.html#af3dea2ed5d2a82047035e0687658e4e4":[1,0,0,60,2] +"struct_entitas_1_1_trigger_on_event.html":[1,0,0,62], +"struct_entitas_1_1_trigger_on_event.html#a89d259f05412e0541d0522f76c4f12bf":[1,0,0,62,0], +"struct_entitas_1_1_trigger_on_event.html#a95c981a9d866380bbf88675b543126a9":[1,0,0,62,1], +"struct_entitas_1_1_trigger_on_event.html#af3dea2ed5d2a82047035e0687658e4e4":[1,0,0,62,2] }; diff --git a/docs/search/all_3.js b/docs/search/all_3.js index 28768c3cb..a88e942aa 100644 --- a/docs/search/all_3.js +++ b/docs/search/all_3.js @@ -14,5 +14,6 @@ var searchData= ['entityisnotdestroyedexception',['EntityIsNotDestroyedException',['../class_entitas_1_1_entity_is_not_destroyed_exception.html',1,'Entitas']]], ['entityisnotenabledexception',['EntityIsNotEnabledException',['../class_entitas_1_1_entity_is_not_enabled_exception.html',1,'Entitas']]], ['entityisnotretainedbyownerexception',['EntityIsNotRetainedByOwnerException',['../class_entitas_1_1_entity_is_not_retained_by_owner_exception.html',1,'Entitas']]], + ['entitystringextension',['EntityStringExtension',['../class_entitas_1_1_entity_string_extension.html',1,'Entitas']]], ['execute',['Execute',['../class_entitas_1_1_multi_reactive_system.html#aee2e5bb2d40dd9dde26687c673026953',1,'Entitas.MultiReactiveSystem.Execute()'],['../class_entitas_1_1_reactive_system.html#aa172b08e0750ee59fb1c979493a62d12',1,'Entitas.ReactiveSystem.Execute()'],['../class_entitas_1_1_systems.html#a5b3a145d250e1a5b8cfa90f9b3c0b716',1,'Entitas.Systems.Execute()']]] ]; diff --git a/docs/search/all_5.js b/docs/search/all_5.js index 8d4c59632..0708d487c 100644 --- a/docs/search/all_5.js +++ b/docs/search/all_5.js @@ -5,7 +5,7 @@ var searchData= ['getcomponentindices',['GetComponentIndices',['../class_entitas_1_1_entity.html#a1cdd88f321c07186540515ed37d07d85',1,'Entitas::Entity']]], ['getcomponentpool',['GetComponentPool',['../class_entitas_1_1_entity.html#a6fe0a1767dd738efda0dfb787ad9aaa7',1,'Entitas::Entity']]], ['getcomponents',['GetComponents',['../class_entitas_1_1_entity.html#a78627b36ab878dde662b3d8267641ef2',1,'Entitas::Entity']]], - ['getentities',['GetEntities',['../class_entitas_1_1_context.html#a7ec3a1e5b8e186d2dec13ebed26d2dcc',1,'Entitas.Context.GetEntities()'],['../class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4',1,'Entitas.Group.GetEntities()']]], + ['getentities',['GetEntities',['../class_entitas_1_1_context.html#a7ec3a1e5b8e186d2dec13ebed26d2dcc',1,'Entitas.Context.GetEntities()'],['../class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4',1,'Entitas.Group.GetEntities()'],['../class_entitas_1_1_group.html#ac172a1a6ac1f671552c208d7bc07d99e',1,'Entitas.Group.GetEntities(List< TEntity > buffer)']]], ['getentities_3c_20tentity_20_3e',['GetEntities< TEntity >',['../class_entitas_1_1_context_extension.html#ab25d48b0938653d8abbe661f46b6b971',1,'Entitas::ContextExtension']]], ['getentityindex',['GetEntityIndex',['../class_entitas_1_1_context.html#a596fdd33a0be12f534af444f4b36e076',1,'Entitas::Context']]], ['getgroup',['GetGroup',['../class_entitas_1_1_context.html#a5395e55b7d034cb6e33a86f4f73104c4',1,'Entitas::Context']]], diff --git a/docs/search/all_8.js b/docs/search/all_8.js index 7b5d5e3be..72f352c51 100644 --- a/docs/search/all_8.js +++ b/docs/search/all_8.js @@ -2,5 +2,6 @@ var searchData= [ ['matcher',['Matcher',['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_group.html#ae48b92ee4d75ca6ec41d1e1187e3b1a2',1,'Entitas.Group.matcher()']]], ['matcherexception',['MatcherException',['../class_entitas_1_1_matcher_exception.html',1,'Entitas']]], + ['matcherstringextension',['MatcherStringExtension',['../class_entitas_1_1_matcher_string_extension.html',1,'Entitas']]], ['multireactivesystem',['MultiReactiveSystem',['../class_entitas_1_1_multi_reactive_system.html',1,'Entitas']]] ]; diff --git a/docs/search/classes_2.js b/docs/search/classes_2.js index f7fdfe7b5..9abceba86 100644 --- a/docs/search/classes_2.js +++ b/docs/search/classes_2.js @@ -12,5 +12,6 @@ var searchData= ['entityisalreadyretainedbyownerexception',['EntityIsAlreadyRetainedByOwnerException',['../class_entitas_1_1_entity_is_already_retained_by_owner_exception.html',1,'Entitas']]], ['entityisnotdestroyedexception',['EntityIsNotDestroyedException',['../class_entitas_1_1_entity_is_not_destroyed_exception.html',1,'Entitas']]], ['entityisnotenabledexception',['EntityIsNotEnabledException',['../class_entitas_1_1_entity_is_not_enabled_exception.html',1,'Entitas']]], - ['entityisnotretainedbyownerexception',['EntityIsNotRetainedByOwnerException',['../class_entitas_1_1_entity_is_not_retained_by_owner_exception.html',1,'Entitas']]] + ['entityisnotretainedbyownerexception',['EntityIsNotRetainedByOwnerException',['../class_entitas_1_1_entity_is_not_retained_by_owner_exception.html',1,'Entitas']]], + ['entitystringextension',['EntityStringExtension',['../class_entitas_1_1_entity_string_extension.html',1,'Entitas']]] ]; diff --git a/docs/search/classes_5.js b/docs/search/classes_5.js index 338f4be47..b30b4a9e8 100644 --- a/docs/search/classes_5.js +++ b/docs/search/classes_5.js @@ -2,5 +2,6 @@ var searchData= [ ['matcher',['Matcher',['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >'],['../class_entitas_1_1_matcher.html',1,'Entitas.Matcher< TEntity >']]], ['matcherexception',['MatcherException',['../class_entitas_1_1_matcher_exception.html',1,'Entitas']]], + ['matcherstringextension',['MatcherStringExtension',['../class_entitas_1_1_matcher_string_extension.html',1,'Entitas']]], ['multireactivesystem',['MultiReactiveSystem',['../class_entitas_1_1_multi_reactive_system.html',1,'Entitas']]] ]; diff --git a/docs/search/functions_5.js b/docs/search/functions_5.js index 686fbf1d4..75126c7b4 100644 --- a/docs/search/functions_5.js +++ b/docs/search/functions_5.js @@ -5,7 +5,7 @@ var searchData= ['getcomponentindices',['GetComponentIndices',['../class_entitas_1_1_entity.html#a1cdd88f321c07186540515ed37d07d85',1,'Entitas::Entity']]], ['getcomponentpool',['GetComponentPool',['../class_entitas_1_1_entity.html#a6fe0a1767dd738efda0dfb787ad9aaa7',1,'Entitas::Entity']]], ['getcomponents',['GetComponents',['../class_entitas_1_1_entity.html#a78627b36ab878dde662b3d8267641ef2',1,'Entitas::Entity']]], - ['getentities',['GetEntities',['../class_entitas_1_1_context.html#a7ec3a1e5b8e186d2dec13ebed26d2dcc',1,'Entitas.Context.GetEntities()'],['../class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4',1,'Entitas.Group.GetEntities()']]], + ['getentities',['GetEntities',['../class_entitas_1_1_context.html#a7ec3a1e5b8e186d2dec13ebed26d2dcc',1,'Entitas.Context.GetEntities()'],['../class_entitas_1_1_group.html#a7238093207c3d6c19ffdc42a49ae35f4',1,'Entitas.Group.GetEntities()'],['../class_entitas_1_1_group.html#ac172a1a6ac1f671552c208d7bc07d99e',1,'Entitas.Group.GetEntities(List< TEntity > buffer)']]], ['getentities_3c_20tentity_20_3e',['GetEntities< TEntity >',['../class_entitas_1_1_context_extension.html#ab25d48b0938653d8abbe661f46b6b971',1,'Entitas::ContextExtension']]], ['getentityindex',['GetEntityIndex',['../class_entitas_1_1_context.html#a596fdd33a0be12f534af444f4b36e076',1,'Entitas::Context']]], ['getgroup',['GetGroup',['../class_entitas_1_1_context.html#a5395e55b7d034cb6e33a86f4f73104c4',1,'Entitas::Context']]], diff --git a/docs/struct_entitas_1_1_trigger_on_event-members.html b/docs/struct_entitas_1_1_trigger_on_event-members.html index 1cb2ce355..d2c69b0a3 100644 --- a/docs/struct_entitas_1_1_trigger_on_event-members.html +++ b/docs/struct_entitas_1_1_trigger_on_event-members.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/docs/struct_entitas_1_1_trigger_on_event.html b/docs/struct_entitas_1_1_trigger_on_event.html index cf6cd24ff..ca012c175 100644 --- a/docs/struct_entitas_1_1_trigger_on_event.html +++ b/docs/struct_entitas_1_1_trigger_on_event.html @@ -30,7 +30,7 @@ Logo
Entitas -  1.3.0 +  1.4.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
diff --git a/tree.txt b/tree.txt index 88ac5f9c1..28b103148 100644 --- a/tree.txt +++ b/tree.txt @@ -128,6 +128,8 @@ │   │   │   │   ├── EventListenertInterfaceGenerator.cs │   │   │   │   ├── EventSystemGenerator.cs │   │   │   │   └── EventSystemsGenerator.cs +│   │   │   ├── AbstractGenerator.cs +│   │   │   ├── CodeGeneratorExtentions.cs │   │   │   ├── ContextAttributeGenerator.cs │   │   │   ├── ContextGenerator.cs │   │   │   ├── ContextMatcherGenerator.cs @@ -141,6 +143,7 @@ │   │   │   ├── TemplateConfigExtension.cs │   │   │   └── TemplatesConfig.cs │   │   ├── Data +│   │   │   ├── EventData.cs │   │   │   ├── MemberData.cs │   │   │   └── MethodData.cs │   │   ├── DataProviders @@ -316,6 +319,8 @@ │   │   ├── CollectionExtension.cs │   │   ├── ComponentStringExtension.cs │   │   ├── ContextStringExtension.cs +│   │   ├── EntityStringExtension.cs +│   │   ├── MatcherStringExtension.cs │   │   ├── PublicMemberInfoEntityExtension.cs │   │   └── SystemStringExtension.cs │   ├── Group