# SoInput Member List

This is the complete list of members for SoInput, including all inherited members.

addDirectoryFirst(const char *dirName) | SoInput | `[static]`
addDirectoryLast(const char *dirName) | SoInput | `[static]`
addEnvDirectoriesFirst(const char *envVarName, const char *separator=":\t") | SoInput | `[static]`
addEnvDirectoriesLast(const char *envVarName, const char *separator=":\t") | SoInput | `[static]`
addProto(SoProto *proto) | SoInput |
addReference(const SbName &name, SoBase *base, SbBool addToGlobalDict=TRUE) | SoInput | `[virtual]`
addRoute(const SbName &fromnode, const SbName &fromfield, const SbName &tonode, const SbName &tofield) | SoInput |
checkHeader(SbBool bValidateBufferHeader=FALSE) | SoInput | `[protected]`
checkISReference(SoFieldContainer *container, const SbName &fieldname, SbBool &readok) | SoInput |
clearDirectories(void) | SoInput | `[static]`
closeFile(void) | SoInput | `[virtual]`
convertDouble(char *from, double *d) | SoInput | `[protected]`
convertDoubleArray(char *from, double *to, int len) | SoInput | `[protected]`
convertFloat(char *from, float *f) | SoInput | `[protected]`
convertFloatArray(char *from, float *to, int len) | SoInput | `[protected]`
convertInt32(char *from, int32_t *l) | SoInput | `[protected]`
convertInt32Array(char *from, int32_t *to, int len) | SoInput | `[protected]`
convertShort(char *from, short *s) | SoInput | `[protected]`
convertShortArray(char *from, short *to, int len) | SoInput | `[protected]`
eof(void) const | SoInput | `[virtual]`
findFile(const char *fileName, SbString &fullName) | SoInput | `[protected]`
findReference(const SbName &name) const | SoInput | `[virtual]`
freeBytesInBuf(void) const | SoInput | `[protected]`
fromBuffer(void) const | SoInput | `[protected]`
get(char &c) | SoInput | `[virtual]`
getASCIIBuffer(char &c) | SoInput | `[virtual]`
getASCIIFile(char &c) | SoInput | `[virtual]`
getBasename(const char *const filename) | SoInput | `[static]`
getBasename(const SbString &s) | SoInput | `[static]`
getCurFile(void) const | SoInput | `[virtual]`
getCurFileName(void) const | SoInput | `[virtual]`
getCurrentProto(void) const | SoInput |
getDirectories(void) | SoInput | `[static]`
getHeader(void) | SoInput | `[virtual]`
getIVVersion(void) | SoInput | `[virtual]`
getLocationString(SbString &string) const | SoInput | `[virtual]`
getNumBytesRead(void) const | SoInput | `[virtual]`
getPathname(const char *const filename) | SoInput | `[static]`
getPathname(const SbString &s) | SoInput | `[static]`
init(void) | SoInput | `[static]`
initFile(FILE *newFP, const char *fileName, SbString *fullName, SbBool openedHere, SbDict *refDict=(SbDict *) NULL) | SoInput | `[protected]`
isBinary(void) | SoInput | `[virtual]`
isFileURL(const char *url) | SoInput | `[protected]`
isFileVRML1(void) | SoInput |
isFileVRML2(void) | SoInput |
IsURL(const char *c_strng) | SoInput | `[protected]`
isValidBuffer(void) | SoInput | `[virtual]`
isValidFile(void) | SoInput | `[virtual]`
makeRoomInBuf(size_t nBytes) | SoInput | `[protected]`
openFile(const char *fileName, SbBool okIfNotFound=FALSE) | SoInput | `[virtual]`
popFile(void) | SoInput | `[protected, virtual]`
popProto(void) | SoInput |
pushFile(const char *fileName) | SoInput | `[virtual]`
pushProto(SoProto *proto) | SoInput |
putBack(const char c) | SoInput | `[virtual]`
putBack(const char *str) | SoInput | `[virtual]`
read(char &c) | SoInput | `[virtual]`
read(char &c, SbBool skip) | SoInput | `[virtual]`
read(SbString &s) | SoInput | `[virtual]`
read(SbName &n, SbBool validIdent=FALSE) | SoInput | `[virtual]`
read(int &i) | SoInput | `[virtual]`
read(unsigned int &i) | SoInput | `[virtual]`
read(short &s) | SoInput | `[virtual]`
read(unsigned short &s) | SoInput | `[virtual]`
read(float &f) | SoInput | `[virtual]`
read(double &d) | SoInput | `[virtual]`
readBinaryArray(unsigned char *c, int length) | SoInput | `[virtual]`
readBinaryArray(int32_t *l, int length) | SoInput | `[virtual]`
readBinaryArray(float *f, int length) | SoInput | `[virtual]`
readBinaryArray(double *d, int length) | SoInput | `[virtual]`
readChar(char *str, char charToRead) | SoInput | `[protected]`
readDigits(char *str) | SoInput | `[protected]`
readHex(uint32_t &l) | SoInput | `[virtual]`
readHexDigits(char *str) | SoInput | `[protected]`
readInteger(int32_t &l) | SoInput | `[protected]`
readReal(double &d) | SoInput | `[protected]`
readUnsignedInteger(uint32_t &l) | SoInput | `[protected]`
readUnsignedIntegerString(char *str) | SoInput | `[protected]`
removeDirectory(const char *dirName) | SoInput | `[static]`
removeReference(const SbName &name) | SoInput | `[virtual]`
resetFilePointer(FILE *fptr) | SoInput | `[virtual]`
searchForFile(const SbString &basename, const SbStringList &directories, const SbStringList &subdirectories) | SoInput | `[static]`
setBuffer(void *bufpointer, size_t bufsize) | SoInput | `[virtual]`
setDirectories(SbStringList *dirs) | SoInput | `[protected, static]`
setFilePointer(FILE *newFP) | SoInput | `[virtual]`
setIVVersion(float version) | SoInput | `[protected]`
setStringArray(const char *strings[]) | SoInput |
skipWhiteSpace(void) | SoInput | `[protected]`
SoDB (defined in SoInput) | SoInput | `[friend]`
SoInput(void) | SoInput |
SoInput(SoInput *dictIn) | SoInput |
URLToFile(char *out_buf, const char *in_buf) | SoInput | `[protected]`
~SoInput(void) | SoInput | `[virtual]`