-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathNativeTextStream.cs
40 lines (33 loc) · 1.35 KB
/
NativeTextStream.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using Unity.Collections;
using Unity.Collections.LowLevel.Unsafe;
namespace Gilzoide.NativeCollectionsStream
{
public class NativeTextStream : NativeCollectionStream<NativeText>
{
public NativeTextStream(NativeText text) : base(text) {}
}
public class UnsafeTextStream : NativeCollectionReadOnlyStream<UnsafeText>
{
public UnsafeTextStream(UnsafeText text) : base(text) {}
}
public class FixedString32BytesStream : NativeCollectionReadOnlyStream<FixedString32Bytes>
{
public FixedString32BytesStream(FixedString32Bytes text) : base(text) {}
}
public class FixedString64BytesStream : NativeCollectionReadOnlyStream<FixedString64Bytes>
{
public FixedString64BytesStream(FixedString64Bytes text) : base(text) {}
}
public class FixedString128BytesStream : NativeCollectionReadOnlyStream<FixedString128Bytes>
{
public FixedString128BytesStream(FixedString128Bytes text) : base(text) {}
}
public class FixedString512BytesStream : NativeCollectionReadOnlyStream<FixedString512Bytes>
{
public FixedString512BytesStream(FixedString512Bytes text) : base(text) {}
}
public class FixedString4096BytesStream : NativeCollectionReadOnlyStream<FixedString4096Bytes>
{
public FixedString4096BytesStream(FixedString4096Bytes text) : base(text) {}
}
}