| 886 | |
| 887 | |
| 888 | qboolean G2API_SetRootSurface(CGhoul2Info_v &ghlInfo, const int modelIndex, const char *surfaceName) |
| 889 | { |
| 890 | G2ERROR(ghlInfo.IsValid(),"Invalid ghlInfo"); |
| 891 | G2ERROR(surfaceName,"Invalid surfaceName"); |
| 892 | if (G2_SetupModelPointers(ghlInfo)) |
| 893 | { |
| 894 | G2ERROR(modelIndex>=0&&modelIndex<ghlInfo.size(),"Bad Model Index"); |
| 895 | if (modelIndex>=0&&modelIndex<ghlInfo.size()) |
| 896 | { |
| 897 | return G2_SetRootSurface(ghlInfo, modelIndex, surfaceName); |
| 898 | } |
| 899 | } |
| 900 | return qfalse; |
| 901 | } |
| 902 | |
| 903 | int G2API_AddSurface(CGhoul2Info *ghlInfo, int surfaceNumber, int polyNumber, float BarycentricI, float BarycentricJ, int lod ) |
| 904 | { |
nothing calls this directly
no test coverage detected