Plugins

Description

Reference documentation for implementations of various plugins, useful primarily to those extending the engine.

Modules

 BansheeD3D11RenderAPI
 Wrapper around the DirectX 11 render API.
 
 BansheeGLRenderAPI
 Wrapper around the OpenGL render API.
 
 BansheeFBXImporter
 Mesh importer for the FBX file format.
 
 BansheeFontImporter
 FreeType importer for font file formats (TTF, OTF).
 
 BansheeFreeImgImporter
 FreeImg importer for import of most popular image formats (for example PSD, PNG, JPG, etc.).
 
 BansheeOISInput
 OIS implementation for raw keyboard/mouse/gamepad input.
 
 BansheePhysX
 NVIDIA PhysX implementation of Banshee's physics.
 
 BansheeSL
 Implementation of the Banshee Shading Language.
 
 RenderBeast
 Banshee's default renderer implementation.
 
 BansheeMono
 Scripting language backend using Mono's CLR.
 
 SBansheeEngine
 Contains script interop objects and other scripting functionality for the engine layer.
 
 SBansheeEditor
 Contains script interop objects and other scripting functionality for the editor layer.
 
 BansheeFMOD
 Audio system implementation using FMOD.
 
 BansheeOpenAudio
 Open source audio implementation using OpenAL, libFLAC and libvorbis.
 
 BansheeVulkanRenderAPI
 Wrapper around the Vulkan render API.