A B C D E F G H I K L M N R S T V W

A

addField(GFFFile.Field) - Method in class NWNFiles.GFFFile
 
addField(GFFFile.Field) - Method in class NWNFiles.GFFFile.Structure
 
addField(long, String, Object) - Method in class NWNFiles.GFFFile.Structure
 
addFile(File) - Method in class NWNFiles.ERFFile
Does ...
addLabel(String) - Method in class NWNFiles.GFFFile
 
addStringListElement(StringListElement) - Method in class NWNFiles.ERFFile
Does ...
addStructure(GFFFile.Structure) - Method in class NWNFiles.GFFFile
 
addStructure(long, GFFFile.Field[]) - Method in class NWNFiles.GFFFile
 
AvailableLanguageID - Static variable in class NWNFiles.StringListElement
Represents ...

B

BadFileType - exception NWNFiles.NWNFilesExceptions.BadFileType.
BadFileType(String) - Constructor for class NWNFiles.NWNFilesExceptions.BadFileType
Does ...
BYTE_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

C

CExoLocString_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
CExoString_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
CHAR_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
clone() - Method in class NWNFiles.NWNFile.FileState
 

D

DefaultVersion - Static variable in class NWNFiles.ERFFile
The default file version.
DefaultVersion - Static variable in class NWNFiles.GFFFile
 
DOUBLE_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
DWORD_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
DWORD64_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

E

ERFFile - class NWNFiles.ERFFile.
This class allows to access handle bioware ERF files.
ERFFile() - Constructor for class NWNFiles.ERFFile
 
ERFFile(File) - Constructor for class NWNFiles.ERFFile
Does ...
ERFFile(File, Observer) - Constructor for class NWNFiles.ERFFile
 
ERFResourceEntry - class NWNFiles.ERFResourceEntry.
ERFResourceEntry(File, ERFFile) - Constructor for class NWNFiles.ERFResourceEntry
Does ...
ERFResourceEntry(int, ERFFile, int, String, int) - Constructor for class NWNFiles.ERFResourceEntry
Does ...
extract() - Method in class NWNFiles.ERFResourceEntry
Does ...
extract(File) - Method in class NWNFiles.ERFResourceEntry
Does ...

F

FieldBlockSize - Static variable in class NWNFiles.GFFFile
 
FieldType - class NWNFiles.GFFFieldTypes.FieldType.
This class is an abstract class which is used to disign GFF file field types.
FieldType(long) - Constructor for class NWNFiles.GFFFieldTypes.FieldType
Constructs a complex data type.
FieldType(long, boolean) - Constructor for class NWNFiles.GFFFieldTypes.FieldType
Constructor
FieldTypeBYTE - class NWNFiles.GFFFieldTypes.FieldTypeBYTE.
BYTE data type.
FieldTypeCExoLocString - class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.
FieldTypeCExoLocString data type
FieldTypeCExoLocString.CExoLocString - class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.CExoLocString.
Represents a CExoLocString data
FieldTypeCExoLocString.CExoLocString(long, StringListElement[]) - Constructor for class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.CExoLocString
Construct a CExoLocString containing the localized strings.
FieldTypeCExoString - class NWNFiles.GFFFieldTypes.FieldTypeCExoString.
CExoString data type
FieldTypeCHAR - class NWNFiles.GFFFieldTypes.FieldTypeCHAR.
CHAR data type.
FieldTypeDOUBLE - class NWNFiles.GFFFieldTypes.FieldTypeDOUBLE.
DOUBLE data type
FieldTypeDWORD - class NWNFiles.GFFFieldTypes.FieldTypeDWORD.
DWORD data type
FieldTypeDWORD64 - class NWNFiles.GFFFieldTypes.FieldTypeDWORD64.
DWORD data type
FieldTypeDWORD64.DWORD64 - class NWNFiles.GFFFieldTypes.FieldTypeDWORD64.DWORD64.
Represents a DWORD
FieldTypeDWORD64.DWORD64(long, long) - Constructor for class NWNFiles.GFFFieldTypes.FieldTypeDWORD64.DWORD64
Constructs a DWORD64.
FieldTypeFLOAT - class NWNFiles.GFFFieldTypes.FieldTypeFLOAT.
Float data type
FieldTypeINT - class NWNFiles.GFFFieldTypes.FieldTypeINT.
INT data type
FieldTypeINT64 - class NWNFiles.GFFFieldTypes.FieldTypeINT64.
 
FieldTypeList - class NWNFiles.GFFFieldTypes.FieldTypeList.
 
FieldTypeRESREF - class NWNFiles.GFFFieldTypes.FieldTypeRESREF.
 
FieldTypeSHORT - class NWNFiles.GFFFieldTypes.FieldTypeSHORT.
 
FieldTypeStruct - class NWNFiles.GFFFieldTypes.FieldTypeStruct.
 
FieldTypeStruct.StructDescriptor - class NWNFiles.GFFFieldTypes.FieldTypeStruct.StructDescriptor.
 
FieldTypeVOID - class NWNFiles.GFFFieldTypes.FieldTypeVOID.
 
FieldTypeWORD - class NWNFiles.GFFFieldTypes.FieldTypeWORD.
 
FileDoesNotExist - exception NWNFiles.NWNFilesExceptions.FileDoesNotExist.
FileDoesNotExist(File) - Constructor for class NWNFiles.NWNFilesExceptions.FileDoesNotExist
Does ...
fileState - Variable in class NWNFiles.NWNFile
 
finalize() - Method in class NWNFiles.ERFFile
Does ...
FLOAT_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

G

getBuildDay() - Method in class NWNFiles.ERFFile
Number of days since january the 1st
getBuildYear() - Method in class NWNFiles.ERFFile
Number of years since 1900.
getData() - Method in class NWNFiles.GFFFile.Field
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldType
Returns byte array containing the data.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeBYTE
Returns a one byte length array.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString
Returns an array containing the data, ready to be stored in the GFF file.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoString
Returns an array containing a CExoString, ready to be stored in the GFF file..
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCHAR
Returns an array containing a character.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDOUBLE
Returns an array containing the double.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD
Returns an array containing the DWORD value.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD64
Returns an array containing the DWORD64 value.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeFLOAT
Returns an array containig the float value.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeINT
Returns an array containing the int value.
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeINT64
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeList
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeRESREF
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeSHORT
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeStruct
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeVOID
 
getData(Object) - Method in class NWNFiles.GFFFieldTypes.FieldTypeWORD
 
getErfFile() - Method in class NWNFiles.ERFResourceEntry
Does ...
GetExtension(Integer) - Static method in class NWNFiles.ERFResourceEntry
Does ...
getField(int) - Method in class NWNFiles.GFFFile.Structure
 
getFieldCount() - Method in class NWNFiles.GFFFile
 
getFieldCount() - Method in class NWNFiles.GFFFile.Structure
 
getFieldDataCount() - Method in class NWNFiles.GFFFile
 
getFieldIndiciesCount() - Method in class NWNFiles.GFFFile
 
getFieldNumber() - Method in class NWNFiles.GFFFieldTypes.FieldTypeStruct.StructDescriptor
 
getFile() - Method in class NWNFiles.ERFFile
 
getFile() - Method in class NWNFiles.ERFResourceEntry
Does ...
getFileName() - Method in class NWNFiles.ERFFile
Represents ...
getFileName() - Method in class NWNFiles.ERFResourceEntry
Does ...
getFileNumber() - Method in class NWNFiles.ERFFile
Represents ...
getFilePath() - Method in class NWNFiles.GFFFile
 
getFileState() - Method in class NWNFiles.NWNFile
 
getFileType() - Method in class NWNFiles.ERFFile
Does ...
getFileType() - Method in class NWNFiles.ERFResourceEntry
Does ...
getFileType() - Method in class NWNFiles.GFFFile
 
getFileVersion() - Method in class NWNFiles.ERFFile
Does ...
getFileVersion() - Method in class NWNFiles.GFFFile
 
getGender() - Method in class NWNFiles.StringListElement
 
getHighOrderDWord() - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD64.DWORD64
Returns the high order DWORD
GetID(String) - Static method in class NWNFiles.ERFResourceEntry
Does ...
GetInstance(long) - Static method in class NWNFiles.GFFFieldTypes.FieldType
Returns an instance of the class representing the data type.
getLabel() - Method in class NWNFiles.GFFFile.Field
 
getLabelCount() - Method in class NWNFiles.GFFFile
 
getLanguageID() - Method in class NWNFiles.StringListElement
Does ...
getListIndiciesCount() - Method in class NWNFiles.GFFFile
 
getLowOrderDWord() - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD64.DWORD64
Returns the low order DWORD
getOffset() - Method in class NWNFiles.ERFResourceEntry
Does ...
getOffset() - Method in class NWNFiles.GFFFieldTypes.FieldTypeStruct.StructDescriptor
 
getOperation() - Method in class NWNFiles.NWNFile.FileState
 
getOwner() - Method in class NWNFiles.GFFFile.Field
 
getOwner() - Method in class NWNFiles.GFFFile.Structure
 
getProgress() - Method in class NWNFiles.NWNFile.FileState
 
getResourceEntry(int) - Method in class NWNFiles.ERFFile
Does ...
getResRef() - Method in class NWNFiles.ERFFile
 
getSize() - Method in class NWNFiles.ERFResourceEntry
Does ...
getString() - Method in class NWNFiles.StringListElement
Does ...
getString(int) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.CExoLocString
Returns the (index+1)th string
getStringCount() - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.CExoLocString
Returns the string count
getStringListElement(int) - Method in class NWNFiles.ERFFile
Does ...
getStringRef() - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString.CExoLocString
Returns the stringRef
getStringTableElementNumber() - Method in class NWNFiles.ERFFile
Does ...
getStruct(int) - Method in class NWNFiles.GFFFile
 
getStructCount() - Method in class NWNFiles.GFFFile
 
getType() - Method in class NWNFiles.GFFFile.Field
 
getType() - Method in class NWNFiles.GFFFile.Structure
 
getType() - Method in class NWNFiles.GFFFieldTypes.FieldTypeStruct.StructDescriptor
 
getTypeName() - Method in class NWNFiles.GFFFieldTypes.FieldType
Returns the data type name.
GetTypeName(long) - Static method in class NWNFiles.GFFFieldTypes.FieldType
Returns the data type name.
getTypeNumber() - Method in class NWNFiles.GFFFieldTypes.FieldType
Returns the data type.
GFFFile - class NWNFiles.GFFFile.
GFFFile.Field - class NWNFiles.GFFFile.Field.
 
GFFFile.Field(long, GFFFile.Structure, String) - Constructor for class NWNFiles.GFFFile.Field
 
GFFFile.Field(long, GFFFile.Structure, String, Object) - Constructor for class NWNFiles.GFFFile.Field
 
GFFFile.Field(long, String, Object) - Constructor for class NWNFiles.GFFFile.Field
 
GFFFile.Structure - class NWNFiles.GFFFile.Structure.
 
GFFFile.Structure(long, GFFFile.Field[]) - Constructor for class NWNFiles.GFFFile.Structure
 
GFFFile.Structure(long, GFFFile, GFFFile.Field[]) - Constructor for class NWNFiles.GFFFile.Structure
 
GFFFile() - Constructor for class NWNFiles.GFFFile
 
GFFFile(File) - Constructor for class NWNFiles.GFFFile
 
GFFFile(File, Observer) - Constructor for class NWNFiles.GFFFile
 

H

HeaderSize - Static variable in class NWNFiles.ERFFile
 
HeaderSize - Static variable in class NWNFiles.GFFFile
 

I

INT_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
INT64_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldType
Returns a object representing the data stored in the buffer.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeBYTE
Returns an Integer containing the value stored in the byte.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoLocString
Returns a CExoLocString containing the strings.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCExoString
Returns the string stored in the buffer.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeCHAR
Returns a string containing the caracter from the buffer.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDOUBLE
Returns a Double containing the value stored in the buffer.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD
Returns a Long containing the DWORD value.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeDWORD64
Returns a DWORD64 containing the DWORD64 value.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeFLOAT
Returns a Float containing the data.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeINT
Returns an Integer object containing the signed int value.
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeINT64
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeList
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeRESREF
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeSHORT
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeStruct
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeVOID
 
interpretData(ByteBuffer) - Method in class NWNFiles.GFFFieldTypes.FieldTypeWORD
 
InvalidFile - exception NWNFiles.NWNFilesExceptions.InvalidFile.
InvalidFile(File) - Constructor for class NWNFiles.NWNFilesExceptions.InvalidFile
Does ...
InvalidLanguageId - exception NWNFiles.NWNFilesExceptions.InvalidLanguageId.
 
InvalidLanguageId(int) - Constructor for class NWNFiles.NWNFilesExceptions.InvalidLanguageId
 
InvalidType - exception NWNFiles.GFFFieldTypes.InvalidType.
 
InvalidType(long) - Constructor for class NWNFiles.GFFFieldTypes.InvalidType
 
isCplx() - Method in class NWNFiles.GFFFieldTypes.FieldType
Tells if the data type is complex.
isInOriginalFile() - Method in class NWNFiles.ERFResourceEntry
Does ...
isModified() - Method in class NWNFiles.ERFFile
 
isModified() - Method in class NWNFiles.GFFFile
 
isModified() - Method in class NWNFiles.NWNFile.FileState
 
isModified() - Method in class NWNFiles.StringListElement
Does ...

K

KeyStructureSize - Static variable in class NWNFiles.ERFFile
All known ERF file types.
KnownGFFExtensions - Static variable in class NWNFiles.GFFFile
 
KownERFFileTypes - Static variable in class NWNFiles.ERFFile
 

L

LabelBlockSize - Static variable in class NWNFiles.GFFFile
 
List_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
load(File) - Method in class NWNFiles.ERFFile
 
load(File) - Method in class NWNFiles.GFFFile
 

M

MaxFileNameLength - Static variable in class NWNFiles.ERFResourceEntry
Represents ...

N

NameTooLong - exception NWNFiles.NWNFilesExceptions.NameTooLong.
NameTooLong(String) - Constructor for class NWNFiles.NWNFilesExceptions.NameTooLong
Does ...
NWNFile - class NWNFiles.NWNFile.
 
NWNFile.FileState - class NWNFiles.NWNFile.FileState.
 
NWNFile.FileState(boolean, String, float) - Constructor for class NWNFiles.NWNFile.FileState
 
NWNFile.FileState(String, float) - Constructor for class NWNFiles.NWNFile.FileState
 
NWNFile() - Constructor for class NWNFiles.NWNFile
 
NWNFiles - package NWNFiles
 
NWNFiles.GFFFieldTypes - package NWNFiles.GFFFieldTypes
 
NWNFiles.NWNFilesExceptions - package NWNFiles.NWNFilesExceptions
 

R

removeFile(ERFResourceEntry) - Method in class NWNFiles.ERFFile
Does ...
removeStringListElement(StringListElement) - Method in class NWNFiles.ERFFile
 
ResourceListEntrySize - Static variable in class NWNFiles.ERFFile
 
RESREF_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

S

save() - Method in class NWNFiles.ERFFile
Does ...
save() - Method in class NWNFiles.GFFFile
 
save(File) - Method in class NWNFiles.GFFFile
 
saveAs(File) - Method in class NWNFiles.ERFFile
Does ...
setData(Object) - Method in class NWNFiles.GFFFile.Field
 
setErfFile(ERFFile) - Method in class NWNFiles.ERFResourceEntry
Does ...
setFieldCount(long) - Method in class NWNFiles.GFFFile
 
setFile(File) - Method in class NWNFiles.ERFResourceEntry
Does ...
setFileName(String) - Method in class NWNFiles.ERFFile
Represents ...
setFileName(String) - Method in class NWNFiles.ERFResourceEntry
Does ...
setFileType(int) - Method in class NWNFiles.ERFResourceEntry
Does ...
setFileType(String) - Method in class NWNFiles.ERFFile
Does ...
setFileType(String) - Method in class NWNFiles.GFFFile
 
setGender(int) - Method in class NWNFiles.StringListElement
 
setInOriginalFile(boolean) - Method in class NWNFiles.ERFResourceEntry
Does ...
setIsModified(boolean) - Method in class NWNFiles.GFFFile
 
setIsModified(boolean) - Method in class NWNFiles.StringListElement
 
setLabel(String) - Method in class NWNFiles.GFFFile.Field
 
setLanguageID(int) - Method in class NWNFiles.StringListElement
Does ...
setModified(boolean) - Method in class NWNFiles.ERFFile
 
setModified(boolean) - Method in class NWNFiles.NWNFile.FileState
 
setOffset(int) - Method in class NWNFiles.ERFResourceEntry
Does ...
setOperation(String) - Method in class NWNFiles.NWNFile.FileState
 
setOwner(GFFFile.Structure) - Method in class NWNFiles.GFFFile.Field
 
setOwner(GFFFile) - Method in class NWNFiles.GFFFile.Structure
 
setProgress(float) - Method in class NWNFiles.NWNFile.FileState
 
setResRef(int) - Method in class NWNFiles.ERFFile
 
setSize(int) - Method in class NWNFiles.ERFResourceEntry
Does ...
setString(String) - Method in class NWNFiles.StringListElement
Does ...
SHORT_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
StringListElement - class NWNFiles.StringListElement.
StringListElement(String, int) - Constructor for class NWNFiles.StringListElement
Does ...
Struct_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type
StructBlockSize - Static variable in class NWNFiles.GFFFile
 

T

toString() - Method in class NWNFiles.GFFFile.Field
 
toString() - Method in class NWNFiles.GFFFile.Structure
 

V

VOID_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

W

WORD_TYPE - Static variable in class NWNFiles.GFFFieldTypes.FieldType
Data type

A B C D E F G H I K L M N R S T V W