public void Initialize(int creationIndex, int totalComponents, Stack <IComponent>[] componentPools, ContextInfo contextInfo = null, IAERC aerc = null) { Reactivate(creationIndex); _totalComponents = totalComponents; _components = new IComponent[totalComponents]; _componentPools = componentPools; _contextInfo = contextInfo ?? createDefaultContextInfo(); _aerc = aerc ?? new SafeAERC(this); }
public void Before() { _aerc = new SafeAERC(null); }