public Entity AddArray3D(int[,,] newArray3d) { var component = new Array3DComponent(); component.array3d = newArray3d; return(AddArray3D(component)); }
public Entity ReplaceArray3D(int[,,] newArray3d) { Array3DComponent component; if (hasArray3D) { WillRemoveComponent(ComponentIds.Array3D); component = array3D; } else { component = new Array3DComponent(); } component.array3d = newArray3d; return ReplaceComponent(ComponentIds.Array3D, component); }
public Entity ReplaceArray3D(int[,,] newArray3d) { Array3DComponent component; if (hasArray3D) { WillRemoveComponent(ComponentIds.Array3D); component = array3D; } else { component = new Array3DComponent(); } component.array3d = newArray3d; return(ReplaceComponent(ComponentIds.Array3D, component)); }
public Entity AddArray3D(Array3DComponent component) { return(AddComponent(ComponentIds.Array3D, component)); }
public Entity AddArray3D(int[,,] newArray3d) { var component = new Array3DComponent(); component.array3d = newArray3d; return AddArray3D(component); }
public Entity AddArray3D(Array3DComponent component) { return AddComponent(ComponentIds.Array3D, component); }