| 747 | } |
| 748 | |
| 749 | char* zParamGetString(xModelAssetParam* param, U32 size, char* tok, char* def) |
| 750 | { |
| 751 | U32 hash = xStrHash(tok); |
| 752 | |
| 753 | while (param != NULL && size != 0) |
| 754 | { |
| 755 | if (param->HashID == hash) |
| 756 | { |
| 757 | return (char*)param->String; |
| 758 | } |
| 759 | |
| 760 | // S32 i = param->WordLength * 4; |
| 761 | size -= param->WordLength * 4 + 8; |
| 762 | param = (xModelAssetParam*)((char*)param + (param->WordLength * 4 + 8)); |
| 763 | } |
| 764 | return def; |
| 765 | } |
| 766 | |
| 767 | S32 zParamGetInt(xModelAssetParam* param, U32 size, const char* tok, S32 def) |
| 768 | { |
no test coverage detected