Quantum 3
3.0.12
The Unity implementation of the Quantum native utility functions. More...
Public Member Functions | |
| override void | Clear (void *dest, int count) |
| Writes the desired number zeroed bytes to the specified memory location. | |
| override unsafe int | Compare (void *ptr1, void *ptr2, int count) |
| Compares the first count bytes of these arrays. The comparison is done lexicographically. | |
| override void | Copy (void *dest, void *src, int count) |
| Copies count bytes from the object pointed to by src to the object pointed to by dest. | |
| override void | Move (void *dest, void *src, int count) |
| Copies count characters from the object pointed to by src to the object pointed to by dest. | |
| override void | Set (void *dest, byte value, int count) |
| Copies the value into each of the first count characters of the object pointed to by dest. | |
Public Member Functions inherited from Photon.Deterministic.Native.Utility | |
| void | CopyArray< T > (T *source, int sourceIndex, T *destination, int destinationIndex, int count) |
| Copies count bytes from the array pointed to by src to the array pointed to by dest. More... | |
| void | CopyArrayWithStride (void *source, int sourceIndex, void *destination, int destinationIndex, int count, int stride) |
| Copies count bytes from the array pointed to by src to the array pointed to by dest. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Photon.Deterministic.Native.Utility | |
| static void | ClearFast (void *dest, int count) |
| static void | CopyFast (void *dest, void *src, int count) |
The Unity implementation of the Quantum native utility functions.