Skip to content

Commit b9bba1d

Browse files
committed
Add badges to readme
Make naming of everything math
1 parent a9f12a0 commit b9bba1d

15 files changed

+30
-18
lines changed

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Native Array Span Extensions
22

3-
Provides extensions to Unity's `NativeArray<T>` that make using .NET's Span<T> with them easier
3+
[![License](https://img.shields.io/github/license/Voltstro-Studios/NativeArraySpanExtensions.svg)](/LICENSE.md)
4+
[![Discord](https://img.shields.io/badge/Discord-Voltstro-7289da.svg?logo=discord)](https://discord.voltstro.dev)
5+
[![YouTube](https://img.shields.io/badge/Youtube-Voltstro-red.svg?logo=youtube)](https://www.youtube.com/Voltstro)
6+
7+
Provides extensions to Unity's `NativeArray<T>` that make using .NET's Span<T> with them easier.
48

59
## Features
610

@@ -9,7 +13,7 @@ Provides extensions to Unity's `NativeArray<T>` that make using .NET's Span<T> w
913
- `CopyFrom` for copying from a `ReadOnlySpan<T>`
1014
- Same extensions are also available for `NativeSlice<T>`
1115
- Provides theses extensions to `Span<T>` and `ReadOnlySpan<T>`:
12-
- `CopyTo` for copying a Span to a `NativeArray<T>`
16+
- `CopyTo` for copying a span to a `NativeArray<T>`
1317
- `ToNativeArray` for creating a new `NativeArray<T>` and copying the span's buffer to it
1418

1519
## Getting Started
@@ -52,3 +56,11 @@ To install it via the package manager with git you will need to:
5256
2. Click on the little + sign **->** Add package from git URL...
5357
3. Type `https://github.com/Voltstro-Studios/NativeArraySpanExtensions.git` and add it
5458
4. Unity will now download and install the package
59+
60+
## Authors
61+
62+
**Voltstro** - *Initial Work* - [Voltstro](https://github.com/Voltstro)
63+
64+
## License
65+
66+
This project is licensed under the MIT License - see the [LICENSE.md](/LICENSE.md) file for details.

Runtime/NativeArrayExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using Unity.Collections;
33
using Unity.Collections.LowLevel.Unsafe;
44

5-
namespace VoltstroStudios.UnityNativeArraySpanExtensions
5+
namespace VoltstroStudios.NativeArraySpanExtensions
66
{
77
/// <summary>
88
/// Provides <see cref="Span{T}"/> copying utils to <see cref="NativeArray{T}"/>

Runtime/NativeSliceExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using Unity.Collections;
33
using Unity.Collections.LowLevel.Unsafe;
44

5-
namespace VoltstroStudios.UnityNativeArraySpanExtensions
5+
namespace VoltstroStudios.NativeArraySpanExtensions
66
{
77
/// <summary>
88
/// Provides <see cref="Span{T}"/> copying utils to <see cref="NativeSlice{T}"/>

Runtime/SpanExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using Unity.Collections;
33

4-
namespace VoltstroStudios.UnityNativeArraySpanExtensions
4+
namespace VoltstroStudios.NativeArraySpanExtensions
55
{
66
/// <summary>
77
/// Provides <see cref="NativeArray{T}"/> copying utils to <see cref="Span{T}"/>

Runtime/Utils.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using System.Diagnostics;
33
using Unity.Collections.LowLevel.Unsafe;
44

5-
namespace VoltstroStudios.UnityNativeArraySpanExtensions
5+
namespace VoltstroStudios.NativeArraySpanExtensions
66
{
77
internal static class Utils
88
{

Runtime/VoltstroStudios.UnityNativeArraySpanExtensions.asmdef renamed to Runtime/VoltstroStudios.NativeArraySpanExtensions.asmdef

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "VoltstroStudios.UnityNativeArraySpanExtensions",
3-
"rootNamespace": "VoltstroStudios.UnityNativeArraySpanExtensions",
2+
"name": "VoltstroStudios.NativeArraySpanExtensions",
3+
"rootNamespace": "VoltstroStudios.NativeArraySpanExtensions",
44
"references": [],
55
"includePlatforms": [],
66
"excludePlatforms": [],

Runtime/VoltstroStudios.UnityNativeArraySpanExtensions.asmdef.meta renamed to Runtime/VoltstroStudios.NativeArraySpanExtensions.asmdef.meta

File renamed without changes.

Tests/Runtime/GenericTestCaseAttribute.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using NUnit.Framework.Internal;
66

77
//FROM: https://stackoverflow.com/a/40619376
8-
namespace VoltstroStudios.UnityNativeArraySpanExtensions.Tests
8+
namespace VoltstroStudios.NativeArraySpanExtensions.Tests
99
{
1010
[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
1111
public class GenericTestCaseAttribute : TestCaseAttribute, ITestBuilder

Tests/Runtime/NativeArrayExtensionsTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using NUnit.Framework;
33
using Unity.Collections;
44

5-
namespace VoltstroStudios.UnityNativeArraySpanExtensions.Tests
5+
namespace VoltstroStudios.NativeArraySpanExtensions.Tests
66
{
77
public class NativeArrayExtensionsTests
88
{

Tests/Runtime/NativeSliceExtensionsTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using NUnit.Framework;
33
using Unity.Collections;
44

5-
namespace VoltstroStudios.UnityNativeArraySpanExtensions.Tests
5+
namespace VoltstroStudios.NativeArraySpanExtensions.Tests
66
{
77
public class NativeSliceExtensionsTests
88
{

0 commit comments

Comments
 (0)