diff --git a/include/gen/ExportInfo.h b/include/gen/ExportInfo.h new file mode 100644 index 0000000000000000000000000000000000000000..9d634c0ec8d11863e0e0b7a3e43c950c8b9d7ae3 --- /dev/null +++ b/include/gen/ExportInfo.h @@ -0,0 +1,40 @@ +/* Copyright (c) 2006, NIF File Format Library and Tools +All rights reserved. Please see niflib.h for license. */ + +//---THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT---// + +//To change this file, alter the niftools/docsys/gen_niflib.py Python script. + +#ifndef _EXPORTINFO_H_ +#define _EXPORTINFO_H_ + +#include "../NIF_IO.h" + +namespace Niflib { + + +/*! */ +struct ExportInfo { + /*! Default Constructor */ + NIFLIB_API ExportInfo(); + /*! Default Destructor */ + NIFLIB_API ~ExportInfo(); + /*! Copy Constructor */ + NIFLIB_API ExportInfo( const ExportInfo & src ); + /*! Copy Operator */ + NIFLIB_API ExportInfo & operator=( const ExportInfo & src ); + /*! Probably the number of strings that follow. */ + unsigned int unknown; + /*! Could be the name of the creator of the NIF file? */ + ShortString creator; + /*! Unknown. Can be something like 'TriStrip Process Script'. */ + ShortString exportInfo1; + /*! + * Unknown. Possibly the selected option of the export script. Can be something + * like 'Default Export Script'. + */ + ShortString exportInfo2; +}; + +} +#endif diff --git a/src/gen/ExportInfo.cpp b/src/gen/ExportInfo.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8fa5a832cc931dd2b3ea258007a0b3732d0b0b4a --- /dev/null +++ b/src/gen/ExportInfo.cpp @@ -0,0 +1,29 @@ +/* Copyright (c) 2006, NIF File Format Library and Tools +All rights reserved. Please see niflib.h for license. */ + +//---THIS FILE WAS AUTOMATICALLY GENERATED. DO NOT EDIT---// + +//To change this file, alter the niftools/docsys/gen_niflib.py Python script. + +#include "../../include/gen/ExportInfo.h" +using namespace Niflib; + +//Constructor +ExportInfo::ExportInfo() : unknown((unsigned int)3) {}; + +//Copy Constructor +ExportInfo::ExportInfo( const ExportInfo & src ) { + *this = src; +}; + +//Copy Operator +ExportInfo & ExportInfo::operator=( const ExportInfo & src ) { + this->unknown = src.unknown; + this->creator = src.creator; + this->exportInfo1 = src.exportInfo1; + this->exportInfo2 = src.exportInfo2; + return *this; +}; + +//Destructor +ExportInfo::~ExportInfo() {};