AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
INSTALL.rst
LICENSE.rst
MANIFEST.in
README.rst
THANKS.rst
TODO.rst
setup.cfg
setup.py
PyFFI.egg-info/PKG-INFO
PyFFI.egg-info/SOURCES.txt
PyFFI.egg-info/dependency_links.txt
PyFFI.egg-info/requires.txt
PyFFI.egg-info/top_level.txt
docs/authors.rst
docs/changes.rst
docs/conf.py
docs/contribute.rst
docs/glossary.rst
docs/index.rst
docs/install.rst
docs/intro.rst
docs/license.rst
docs/make.bat
docs/thanks.rst
docs/todo.rst
examples/metaclasses/howto_generate_class_from_xml.py
examples/simple/simple.py
examples/simple/simple.xml
examples/simple/somefile.simple
examples/simple/testread.py
examples/simple/testwrite.py
external/.git
external/README
external/argparse.py
external/patch_apply.bat
external/patch_make.bat
external/xdelta3.0z/COPYING
external/xdelta3.0z/Makefile
external/xdelta3.0z/README
external/xdelta3.0z/badcopy.c
external/xdelta3.0z/badcopy.vcproj
external/xdelta3.0z/draft-korn-vcdiff.txt
external/xdelta3.0z/linkxd3lib.c
external/xdelta3.0z/readme.txt
external/xdelta3.0z/setup.py
external/xdelta3.0z/xdelta3-cfgs.h
external/xdelta3.0z/xdelta3-decode.h
external/xdelta3.0z/xdelta3-djw.h
external/xdelta3.0z/xdelta3-fgk.h
external/xdelta3.0z/xdelta3-hash.h
external/xdelta3.0z/xdelta3-list.h
external/xdelta3.0z/xdelta3-main.h
external/xdelta3.0z/xdelta3-merge.h
external/xdelta3.0z/xdelta3-python.h
external/xdelta3.0z/xdelta3-second.h
external/xdelta3.0z/xdelta3-test.h
external/xdelta3.0z/xdelta3-test.py
external/xdelta3.0z/xdelta3.1
external/xdelta3.0z/xdelta3.c
external/xdelta3.0z/xdelta3.h
external/xdelta3.0z/xdelta3.py
external/xdelta3.0z/xdelta3.swig
external/xdelta3.0z/xdelta3.vcproj
external/xdelta3.0z/xdelta3.wxi
external/xdelta3.0z/xdelta3.wxs
external/xdelta3.0z/xdelta3_wrap.c
external/xdelta3.0z/examples/Makefile
external/xdelta3.0z/examples/README
external/xdelta3.0z/examples/checksum_test.cc
external/xdelta3.0z/examples/compare_test.c
external/xdelta3.0z/examples/encode_decode_test.c
external/xdelta3.0z/examples/small_page_test.c
external/xdelta3.0z/examples/speed_test.c
external/xdelta3.0z/examples/test.h
external/xdelta3.0z/testing/Makefile
external/xdelta3.0z/testing/cmp.h
external/xdelta3.0z/testing/delta.h
external/xdelta3.0z/testing/file.h
external/xdelta3.0z/testing/modify.h
external/xdelta3.0z/testing/random.h
external/xdelta3.0z/testing/regtest.cc
external/xdelta3.0z/testing/segment.h
external/xdelta3.0z/testing/sizes.h
external/xdelta3.0z/testing/test.h
external/xdelta3.0z/testing/xdelta3-regtest.py
pyffi/VERSION
pyffi/__init__.py
pyffi/formats/__init__.py
pyffi/formats/bsa/__init__.py
pyffi/formats/bsa/bsa.xml
pyffi/formats/cgf/__init__.py
pyffi/formats/cgf/cgf.xml
pyffi/formats/dae/COLLADASchema.xsd
pyffi/formats/dae/__init__.py
pyffi/formats/dds/__init__.py
pyffi/formats/dds/dds.xml
pyffi/formats/egm/__init__.py
pyffi/formats/egm/egm.xml
pyffi/formats/egt/__init__.py
pyffi/formats/egt/egt.xml
pyffi/formats/esp/__init__.py
pyffi/formats/esp/esp.xml
pyffi/formats/kfm/__init__.py
pyffi/formats/kfm/kfmxml/kfm.xml
pyffi/formats/nif/__init__.py
pyffi/formats/nif/nifxml/nif.xml
pyffi/formats/psk/__init__.py
pyffi/formats/psk/psk.xml
pyffi/formats/rockstar/__init__.py
pyffi/formats/rockstar/dir_/__init__.py
pyffi/formats/rockstar/dir_/dir.xml
pyffi/formats/tga/__init__.py
pyffi/formats/tga/tga.xml
pyffi/formats/tri/__init__.py
pyffi/formats/tri/tri.xml
pyffi/object_models/__init__.py
pyffi/object_models/any_type.py
pyffi/object_models/array_type.py
pyffi/object_models/binary_type.py
pyffi/object_models/common.py
pyffi/object_models/editable.py
pyffi/object_models/simple_type.py
pyffi/object_models/xml/__init__.py
pyffi/object_models/xml/array.py
pyffi/object_models/xml/basic.py
pyffi/object_models/xml/bit_struct.py
pyffi/object_models/xml/enum.py
pyffi/object_models/xml/expression.py
pyffi/object_models/xml/struct_.py
pyffi/object_models/xsd/__init__.py
pyffi/qskope/__init__.py
pyffi/qskope/detail_delegate.py
pyffi/qskope/detail_model.py
pyffi/qskope/detail_tree.py
pyffi/qskope/global_model.py
pyffi/qskope/global_tree.py
pyffi/spells/__init__.py
pyffi/spells/check.py
pyffi/spells/dds.py
pyffi/spells/kfm.py
pyffi/spells/tga.py
pyffi/spells/cgf/__init__.py
pyffi/spells/cgf/check.py
pyffi/spells/cgf/dump.py
pyffi/spells/nif/__init__.py
pyffi/spells/nif/check.py
pyffi/spells/nif/dump.py
pyffi/spells/nif/fix.py
pyffi/spells/nif/modify.py
pyffi/spells/nif/optimize.py
pyffi/utils/__init__.py
pyffi/utils/graph.py
pyffi/utils/inertia.py
pyffi/utils/mathutils.py
pyffi/utils/mopp.py
pyffi/utils/mopper.exe
pyffi/utils/quickhull.py
pyffi/utils/tangentspace.py
pyffi/utils/trianglemesh.py
pyffi/utils/trianglestripifier.py
pyffi/utils/tristrip.py
pyffi/utils/vertex_cache.py
pyffi/utils/withref.py
scripts/patch_recursive_apply.py
scripts/patch_recursive_make.py
scripts/qskope.py
scripts/rockstar_pack_dir_img.py
scripts/rockstar_unpack_dir_img.py
scripts/cgf/cgftoaster.py
scripts/kfm/kfmtoaster.py
scripts/nif/nifmakehsl.py
scripts/nif/niftoaster.py
tests/__init__.py
tests/test_doctests.py
tests/__pycache__/__init__.cpython-37.pyc
tests/__pycache__/test_doctests.cpython-37-PYTEST.pyc
tests/formats/bsa/test.bsa
tests/formats/dae/cube.dae
tests/formats/dds/test.dds
tests/formats/egm/mmouthxivilai.egm
tests/formats/egt/test.egt
tests/formats/esp/test.esp
tests/formats/nif/test_bhkpackednitristrips.py
tests/formats/nif/test_matrix.py
tests/formats/nif/test_skinpartition.py
tests/formats/nif/__pycache__/test_bhkpackednitristrips.cpython-37-PYTEST.pyc
tests/formats/nif/__pycache__/test_matrix.cpython-37-PYTEST.pyc
tests/formats/nif/__pycache__/test_skinpartition.cpython-37-PYTEST.pyc
tests/formats/psk/examplemesh.psk
tests/formats/psk/pendulum.psa
tests/formats/rockstar/dir/test.dir
tests/formats/rockstar/dir/test.img
tests/formats/tga/test.tga
tests/formats/tga/test_footer.tga
tests/formats/tri/mmouthxivilai.tri
tests/object_model/test_arraytype.py
tests/object_model/test_simpletype.py
tests/object_model/__pycache__/test_arraytype.cpython-37-PYTEST.pyc
tests/object_model/__pycache__/test_simpletype.cpython-37-PYTEST.pyc
tests/object_model/xml/test_bit_struct.py
tests/object_model/xml/test_expression.py
tests/object_model/xml/__pycache__/test_bit_struct.cpython-37-PYTEST.pyc
tests/object_model/xml/__pycache__/test_expression.cpython-37-PYTEST.pyc
tests/perf/fraps_minmaxavg.py
tests/perf/memleak.txt
tests/perf/objgraph.py
tests/perf/runvalgrind.sh
tests/perf/summary.py
tests/perf/txt_minmaxavg.py
tests/perf/valgrind_summary_check_read.txt
tests/perf/valgrind_summary_nothing.txt
tests/scripts/__init__.py
tests/scripts/__pycache__/__init__.cpython-37.pyc
tests/scripts/cgf/__init__.py
tests/scripts/cgf/test_cgftoaster.py
tests/scripts/cgf/__pycache__/__init__.cpython-37.pyc
tests/scripts/cgf/__pycache__/test_cgftoaster.cpython-37-PYTEST.pyc
tests/scripts/kfm/__init__.py
tests/scripts/kfm/test_kfmtoaster.py
tests/scripts/nif/__init__.py
tests/scripts/nif/test_niftoaster.py
tests/scripts/nif/__pycache__/__init__.cpython-37.pyc
tests/scripts/nif/__pycache__/test_niftoaster.cpython-37-PYTEST.pyc
tests/spells/__init__.py
tests/spells/test_toaster.py
tests/spells/__pycache__/__init__.cpython-37.pyc
tests/spells/__pycache__/test_toaster.cpython-37-PYTEST.pyc
tests/spells/cgf/__init__.py
tests/spells/cgf/__pycache__/__init__.cpython-37.pyc
tests/spells/cgf/check/__init__.py
tests/spells/cgf/check/test_tangentspace.py
tests/spells/cgf/check/test_vertex_colors.py
tests/spells/cgf/check/__pycache__/__init__.cpython-37.pyc
tests/spells/cgf/check/__pycache__/test_tangentspace.cpython-37-PYTEST.pyc
tests/spells/cgf/check/__pycache__/test_vertex_colors.cpython-37-PYTEST.pyc
tests/spells/cgf/dump/__init__.py
tests/spells/cgf/dump/test_dump_data.py
tests/spells/cgf/dump/__pycache__/__init__.cpython-37.pyc
tests/spells/cgf/dump/__pycache__/test_dump_data.cpython-37-PYTEST.pyc
tests/spells/cgf/files/invalid.cgf
tests/spells/cgf/files/monkey.cgf
tests/spells/cgf/files/monkey.mtl
tests/spells/cgf/files/test.cgf
tests/spells/cgf/files/vcols.cgf
tests/spells/egm/optimise.txt
tests/spells/kf/__init__.py
tests/spells/kf/test_controllersequence.kf
tests/spells/kf/test_controllersequence_fo3.kf
tests/spells/kf/test_getsetbonepriorities.py
tests/spells/kf/__pycache__/__init__.cpython-37.pyc
tests/spells/kf/__pycache__/test_getsetbonepriorities.cpython-37-PYTEST.pyc
tests/spells/kfm/files/invalid.kfm
tests/spells/kfm/files/test.kfm
tests/spells/nif/__init__.py
tests/spells/nif/__pycache__/__init__.cpython-37.pyc
tests/spells/nif/dump/__init__.py
tests/spells/nif/dump/test_texture_properties.py
tests/spells/nif/dump/__pycache__/__init__.cpython-37.pyc
tests/spells/nif/dump/__pycache__/test_texture_properties.cpython-37-PYTEST.pyc
tests/spells/nif/files/invalid.nif
tests/spells/nif/files/nds.nif
tests/spells/nif/files/neosteam.nif
tests/spells/nif/files/test.nif
tests/spells/nif/files/test_centerradius.nif
tests/spells/nif/files/test_check_tangentspace1.nif
tests/spells/nif/files/test_check_tangentspace2.nif
tests/spells/nif/files/test_check_tangentspace3.nif
tests/spells/nif/files/test_check_tangentspace4.nif
tests/spells/nif/files/test_convexverticesshape.nif
tests/spells/nif/files/test_dump_tex.nif
tests/spells/nif/files/test_fix_clampmaterialalpha.nif
tests/spells/nif/files/test_fix_cleanstringpalette.nif
tests/spells/nif/files/test_fix_detachhavoktristripsdata.nif
tests/spells/nif/files/test_fix_disableparallax.nif
tests/spells/nif/files/test_fix_ffvt3rskinpartition.nif
tests/spells/nif/files/test_fix_mergeskeletonroots.nif
tests/spells/nif/files/test_fix_tangentspace.nif
tests/spells/nif/files/test_fix_texturepath.nif
tests/spells/nif/files/test_grid_128x128.nif
tests/spells/nif/files/test_grid_64x64.nif
tests/spells/nif/files/test_mopp.nif
tests/spells/nif/files/test_opt_collision_complex_mopp.nif
tests/spells/nif/files/test_opt_collision_mopp.nif
tests/spells/nif/files/test_opt_collision_packed.nif
tests/spells/nif/files/test_opt_collision_to_boxshape.nif
tests/spells/nif/files/test_opt_collision_to_boxshape_notabox.nif
tests/spells/nif/files/test_opt_collision_unpacked.nif
tests/spells/nif/files/test_opt_delunusedbones.nif
tests/spells/nif/files/test_opt_dupgeomdata.nif
tests/spells/nif/files/test_opt_dupverts.nif
tests/spells/nif/files/test_opt_emptyproperties.nif
tests/spells/nif/files/test_opt_grid_layout.nif
tests/spells/nif/files/test_opt_mergeduplicates.nif
tests/spells/nif/files/test_opt_vertex_cache.nif
tests/spells/nif/files/test_opt_zeroscale.nif
tests/spells/nif/files/test_skincenterradius.nif
tests/spells/nif/files/test_vertexcolor.nif
tests/spells/nif/fix/__init__.py
tests/spells/nif/fix/test_clampmaterialalpha.py
tests/spells/nif/fix/test_cleanstringpalette.py
tests/spells/nif/fix/test_detachhavoktristripsdata.py
tests/spells/nif/fix/test_ffvt3rskin.py
tests/spells/nif/fix/test_substitutestringpalette.py
tests/spells/nif/fix/test_tangentspace.py
tests/spells/nif/fix/test_texturepath.py
tests/spells/nif/fix/__pycache__/__init__.cpython-37.pyc
tests/spells/nif/fix/__pycache__/test_clampmaterialalpha.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_cleanstringpalette.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_detachhavoktristripsdata.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_ffvt3rskin.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_substitutestringpalette.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_tangentspace.cpython-37-PYTEST.pyc
tests/spells/nif/fix/__pycache__/test_texturepath.cpython-37-PYTEST.pyc
tests/spells/nif/modify/__init__.py
tests/spells/nif/modify/test_allbonepriorities.py
tests/spells/nif/modify/test_delbranches.py
tests/spells/nif/modify/test_delvertexcolor.py
tests/spells/nif/modify/__pycache__/__init__.cpython-37.pyc
tests/spells/nif/modify/__pycache__/test_allbonepriorities.cpython-37-PYTEST.pyc
tests/spells/nif/modify/__pycache__/test_delbranches.cpython-37-PYTEST.pyc
tests/spells/nif/modify/__pycache__/test_delvertexcolor.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__init__.py
tests/spells/nif/optimize/test_collision.py
tests/spells/nif/optimize/test_delunusedbones.py
tests/spells/nif/optimize/test_delzeroscale.py
tests/spells/nif/optimize/test_mergeduplicates.py
tests/spells/nif/optimize/test_niftoaster.py
tests/spells/nif/optimize/test_vertex_cache.py
tests/spells/nif/optimize/__pycache__/__init__.cpython-37.pyc
tests/spells/nif/optimize/__pycache__/test_collision.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__pycache__/test_delunusedbones.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__pycache__/test_delzeroscale.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__pycache__/test_mergeduplicates.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__pycache__/test_niftoaster.cpython-37-PYTEST.pyc
tests/spells/nif/optimize/__pycache__/test_vertex_cache.cpython-37-PYTEST.pyc
tests/utils/__init__.py
tests/utils/test_inertia.py
tests/utils/test_trianglemesh.py
tests/utils/test_utils.py
tests/utils/test_withref.py
tests/utils/__pycache__/__init__.cpython-37.pyc
tests/utils/__pycache__/test_inertia.cpython-37-PYTEST.pyc
tests/utils/__pycache__/test_trianglemesh.cpython-37-PYTEST.pyc
tests/utils/__pycache__/test_utils.cpython-37-PYTEST.pyc
tests/utils/__pycache__/test_withref.cpython-37-PYTEST.pyc
utilities/toaster/bully_unpack_nft.ini
utilities/toaster/default.ini
utilities/toaster/oblivion_optimize_01.ini
utilities/toaster/oblivion_optimize_02.ini
utilities/toaster/oblivion_optimize_03.ini
utilities/toaster/shell_optimize.ini
utilities/toaster/xdeltadiff.sh
utilities/toaster/xdeltapatch.sh