public void ReplaceUniqueClassToGenerate(EntitasRedux.Tests.UniqueClassToGenerate newValue) { var index = Test2ComponentsLookup.UniqueClassToGenerate; var component = (UniqueClassToGenerateComponent)CreateComponent(index, typeof(UniqueClassToGenerateComponent)); component.value = newValue; ReplaceComponent(index, component); }
public void ReplaceUniqueClassToGenerate(EntitasRedux.Tests.UniqueClassToGenerate newValue) { var index = Test2ComponentsLookup.UniqueClassToGenerate; var component = (UniqueClassToGenerateComponent)CreateComponent(index, typeof(UniqueClassToGenerateComponent)); #if !ENTITAS_REDUX_NO_IMPL component.value = newValue; #endif ReplaceComponent(index, component); }
public Test2Entity SetUniqueClassToGenerate(EntitasRedux.Tests.UniqueClassToGenerate newValue) { if (hasUniqueClassToGenerate) { throw new JCMG.EntitasRedux.EntitasReduxException("Could not set UniqueClassToGenerate!\n" + this + " already has an entity with UniqueClassToGenerateComponent!", "You should check if the context already has a UniqueClassToGenerateEntity before setting it or use context.ReplaceUniqueClassToGenerate()."); } var entity = CreateEntity(); entity.AddUniqueClassToGenerate(newValue); return(entity); }
public void ReplaceUniqueClassToGenerate(EntitasRedux.Tests.UniqueClassToGenerate newValue) { var entity = UniqueClassToGenerateEntity; if (entity == null) { entity = SetUniqueClassToGenerate(newValue); } else { entity.ReplaceUniqueClassToGenerate(newValue); } }
public void ReplaceUniqueClassToGenerate(EntitasRedux.Tests.UniqueClassToGenerate newValue) { #if !ENTITAS_REDUX_NO_IMPL var entity = UniqueClassToGenerateEntity; if (entity == null) { entity = SetUniqueClassToGenerate(newValue); } else { entity.ReplaceUniqueClassToGenerate(newValue); } #endif }