Skip to content

ATF Assemblies

gstaas edited this page Nov 3, 2014 · 3 revisions

The Visual Studio solutions Samples\Samples.sln and Test\Everything.sln both have Framework folders that contain all the ATF source projects. Each project builds an assembly:

  • Atf.Atgi: Support for ATGI asset description files.
  • Atf.Collada: Support for Collada asset description files.
  • Atf.Core: Core application services, including components.
  • Atf.Gui.OpenGL: OpenGL® support.
  • Atf.Gui: Additional GUI support.
  • Atf.Gui.WinForms: Primary WinForms application support.
  • Atf.Gui.Wpf: WPF application support.
  • Atf.IronPython: Python services.
  • Atf.Perforce: Perforce services.
  • Atf.Subversion: Subversion services.
  • Atf.SyntaxEditorControl: Syntax editor controls.
All ATF source is in the corresponding folders in the Framework folder.

These assemblies vary considerably in their number of constituent classes. The largest are Atf.Core, Atf.Gui, Atf.Gui.WinForms, and Atf.Gui.Wpf.

Each assembly contains namespaces. Some namespaces are in more than one assembly.

Each assembly can be built into a single DLL, which can be included with applications, if needed.

Topics in this section

Clone this wiki locally