Added R_GetShaderName and R_GetModelName

This commit is contained in:
smallmodel 2023-09-06 20:31:28 +02:00
parent 791f38762b
commit 0bbf39660e
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512
4 changed files with 40 additions and 2 deletions

View file

@ -404,3 +404,37 @@ int RE_GetShaderHeight( qhandle_t hShader ) {
return shader->unfoggedStages[ 0 ]->bundle[ 0 ].image[ 0 ]->uploadHeight;
}
/*
===============
RE_GetShaderName
===============
*/
const char* RE_GetShaderName(qhandle_t hShader) {
shader_t* shader;
if (hShader) {
shader = R_GetShaderByHandle(hShader);
} else {
shader = tr.defaultShader;
}
return shader->name;
}
/*
===============
RE_GetModelName
===============
*/
const char* RE_GetModelName(qhandle_t hModel) {
model_t *model;
if (!hModel) {
return "";
}
model = R_GetModelByHandle(hModel);
return model->name;
}