Method AllocateString
AllocateString(ref BlobBuilder, ref BlobString, string)
Allocates memory to store the string in a blob asset and copies the string data into it.
Declaration
public static void AllocateString(this ref BlobBuilder builder, ref BlobString blobStr, string value)Parameters
| Type | Name | Description | 
|---|---|---|
| BlobBuilder | builder | The BlobBuilder instance building the blob asset. | 
| BlobString | blobStr | A reference to the field in the blob asset that will store the string. This function allocates memory for that field and sets the string value. | 
| string | value | The string to copy into the blob asset. | 
AllocateString<T>(ref BlobBuilder, ref BlobString, ref T)
Allocates memory to store the string in a blob asset and copies the string data into it.
Declaration
public static void AllocateString<T>(this ref BlobBuilder builder, ref BlobString blobStr, ref T value) where T : INativeList<byte>Parameters
| Type | Name | Description | 
|---|---|---|
| BlobBuilder | builder | The BlobBuilder instance building the blob asset. | 
| BlobString | blobStr | A reference to the field in the blob asset that will store the string. This function allocates memory for that field and sets the string value. | 
| T | value | The string to copy into the blob asset. | 
Type Parameters
| Name | Description | 
|---|---|
| T | The type of native container that contains the source string |