mirror of
https://git.mirrors.martin98.com/https://github.com/google/draco
synced 2025-08-11 23:29:03 +08:00
Merge pull request #215 from google/metadata_name_to_key
spec:Change metadata name to key
This commit is contained in:
commit
147ce7212e
@ -42,8 +42,8 @@ void ParseAttributeMetadataId(index) {
|
||||
void ParseMetadataElement(metadata) {
|
||||
metadata.num_entries varUI32
|
||||
for (i = 0; i < metadata.num_entries; ++i) {
|
||||
metadata.name_size[i] UI8
|
||||
metadata.name[i] I8[size]
|
||||
metadata.key_size[i] UI8
|
||||
metadata.key[i] I8[size]
|
||||
metadata.value_size[i] UI8
|
||||
metadata.value[i] I8[size]
|
||||
}
|
||||
@ -53,12 +53,12 @@ void ParseMetadataElement(metadata) {
|
||||
{:.draco-syntax}
|
||||
|
||||
|
||||
### ParseSubMetadataName()
|
||||
### ParseSubMetadataKey()
|
||||
|
||||
~~~~~
|
||||
void ParseSubMetadataName(metadata, index) {
|
||||
metadata.sub_metadata_name_size[index] UI8
|
||||
metadata.sub_metadata_name[index] I8[size]
|
||||
void ParseSubMetadataKey(metadata, index) {
|
||||
metadata.sub_metadata_key_size[index] UI8
|
||||
metadata.sub_metadata_key[index] I8[size]
|
||||
}
|
||||
~~~~~
|
||||
{:.draco-syntax}
|
||||
@ -70,7 +70,7 @@ void ParseSubMetadataName(metadata, index) {
|
||||
void DecodeMetadataElement(metadata) {
|
||||
ParseMetadataElement(metadata);
|
||||
for (i = 0; i < metadata.num_sub_metadata; ++i) {
|
||||
ParseSubMetadataName(metadata, i);
|
||||
ParseSubMetadataKey(metadata, i);
|
||||
DecodeMetadataElement(metadata.sub_metadata[i]);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user