niGetName
Gets the character string of a name
Syntax
#include "niffapi.h"
char *niGetName(char *name, NisName *nisname);
Arguments
nisname
Pointer to the NisName structure held in the Name area where the name you want is located.
Returned value
Returns the pointer to the character string.
Explanation
For NIFF data, names are not C character strings. This function secures a region that corresponds to the length of the name and returns a C character string.
Example
Gets the name of obj[1]
char *name;
name = niGetName(name, &nis->namel->nisname[nis->objl->obj[1].obj_name_index]);
Notes
To avoid problems, the present version replaces blank characters with an underscore ( '_' ).
Because NIFF does not allow blank characters in names, this function will be deleted in a future version. When creating NIFF data, please do not use blank spaces in names.
See also
niNewNis, niOpenNb,
for the Nis structure see n64kit/niff/niffapi/nis.h
Back to NIFFAPI Index
Copyright 1998-1999 NINTENDO Co., Ltd.
1998-1999 MONEGI CORPORATION All rights reserved.