예제 #1
0
파일: Entity.cs 프로젝트: codacy-badger/yae
        public Release Update <T>(out T component) where T : class, new()
        {
            ComponentStorage <TEntity, T> .Update((TEntity)this, out component);

            return(new Release());
        }
예제 #2
0
파일: Entity.cs 프로젝트: codacy-badger/yae
 public void Remove <T>() where T : class, new()
 {
     ComponentStorage <TEntity, T> .Remove((TEntity)this);
 }
예제 #3
0
파일: Entity.cs 프로젝트: codacy-badger/yae
        public Release Insert <T>(out T value) where T : class, new()
        {
            value = ComponentStorage <TEntity, T> .Add((TEntity)this);

            return(new Release());
        }