BearishSun f574633f78 DirectX 11 now uses combined pipeline states instead of individually setting per-stage states and programs. This way the system more closely matches modern API's like Vulkan. 9 years ago
..
BsApplication.h 671b4756e3 Chosen CMake modules during build will now automatically be used for engine initialization 9 years ago
BsBuiltinResources.h f36636b63f Updated material inspector so it shows builtin shaders 9 years ago
BsCAnimation.h b89005a830 Added morph shape curve evaluation 9 years ago
BsCAnimationRTTI.h 693d2e21ca Animation culling WIP 9 years ago
BsCBone.h 9ed85be779 Added the ability for C++ Animation to register scene object <-> bone mapping same as in C# 9 years ago
BsCBoneRTTI.h 9ed85be779 Added the ability for C++ Animation to register scene object <-> bone mapping same as in C# 9 years ago
BsCGUIWidget.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsCGUIWidgetRTTI.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsCLight.h d17415eeed Added renderer manual (WIP) 10 years ago
BsCLightRTTI.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsCRenderable.h 693d2e21ca Animation culling WIP 9 years ago
BsCRenderableRTTI.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsCursor.h 82fef4f0ff More work on improving documentation for doxygen generation 10 years ago
BsDragAndDropManager.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsDrawHelper.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsDrawHelperTemplate.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsDropDownAreaPlacement.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsEngineShaderIncludeHandler.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsEnums.h 1a60bbfc1d Refactoring renderer in order to make it cleaner, easier to understand and modify 9 years ago
BsGUIButton.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUIButtonBase.h cde0fbf269 Fixing documentation errors 9 years ago
BsGUICanvas.h 7dd47a2e26 Curve drawing now draws keyframe points 9 years ago
BsGUICommandEvent.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIContent.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsGUIContextMenu.h 82fef4f0ff More work on improving documentation for doxygen generation 10 years ago
BsGUIDimensions.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIDropDownBoxManager.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIDropDownContent.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUIDropDownHitBox.h 3bc7345b29 Fixing drop down windows so they can properly handle drop down lists within them 9 years ago
BsGUIDropDownMenu.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsGUIElement.h cde0fbf269 Fixing documentation errors 9 years ago
BsGUIElementBase.h 4b94620550 Added materials manual, plus some doc improvements 10 years ago
BsGUIElementContainer.h cde0fbf269 Fixing documentation errors 9 years ago
BsGUIElementStyle.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsGUIElementStyleRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsGUIHelper.h 71b1f79b19 Use hardware GUI line rendering instead of shader-based one, it didn't look as good as it needed and there were design issues 9 years ago
BsGUIInputBox.h dd32259b26 Animation clip splitting functional 9 years ago
BsGUIInputCaret.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIInputSelection.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsGUIInputTool.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUILabel.h 58a9f821fe Various frontend improvements to animation editor 9 years ago
BsGUILayout.h 0a448db0af More work on improving documentation for Doxygen generation. 10 years ago
BsGUILayoutData.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsGUILayoutUtility.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUILayoutX.h 237f447860 Fixing resizable scrollbars 9 years ago
BsGUILayoutY.h 237f447860 Fixing resizable scrollbars 9 years ago
BsGUIListBox.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUIManager.h 3b535198cc GUI now properly handles depth ordering between line and triangle meshes 9 years ago
BsGUIMenu.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIMouseEvent.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsGUIOptions.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsGUIPanel.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUIProgressBar.h 0a448db0af More work on improving documentation for Doxygen generation. 10 years ago
BsGUIRenderTexture.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsGUIScrollArea.h aa8cfb9f60 Various documentation fixes 10 years ago
BsGUIScrollBar.h 546d1ebef0 Scroll bar handle size is now saved in percentage so that is properly resizes when the scrollbar size changes 9 years ago
BsGUIScrollBarHorz.h 237f447860 Fixing resizable scrollbars 9 years ago
BsGUIScrollBarVert.h 362e8f530a Updated docs 9 years ago
BsGUISkin.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsGUISkinRTTI.h f0f6b7ad8a Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks 9 years ago
BsGUISlider.h 237f447860 Fixing resizable scrollbars 9 years ago
BsGUISliderHandle.h 546d1ebef0 Scroll bar handle size is now saved in percentage so that is properly resizes when the scrollbar size changes 9 years ago
BsGUISpace.h 0a448db0af More work on improving documentation for Doxygen generation. 10 years ago
BsGUITextInputEvent.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsGUITexture.h cde0fbf269 Fixing documentation errors 9 years ago
BsGUIToggle.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsGUIToggleGroup.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsGUITooltip.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUITooltipManager.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsGUIViewport.h cde0fbf269 Fixing documentation errors 9 years ago
BsGUIVirtualButtonEvent.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsGUIWidget.h 38e6e99f41 Refactored Vector and Quaternion types so they don't perform zero initialization by default 9 years ago
BsGameResourceManager.h cdaaa8e6da More work on improving documentation for Doxygen generation 10 years ago
BsGameSettings.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsGameSettingsRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsHEString.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsImageSprite.h cdfa21d8bb Started work on GUICanvas control needed for rendering things like animation curve editor 9 years ago
BsInputConfiguration.h dee4cfeec8 Fixing CMake build and replacing the custom VS solution with a CMake generated one 9 years ago
BsLight.h fea5f00e64 More work on improving documentation for doxygen generation 10 years ago
BsLightRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsPaths.h ca53f86531 Fixing build so it doesn't rely on the working folder, so build paths outside of the standard path work 9 years ago
BsPlainText.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsPlainTextImporter.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsPlainTextRTTI.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsPrerequisites.h 8d74761ad7 Moved camera to core layer so animation manager has access to it 9 years ago
BsProfilerOverlay.h f574633f78 DirectX 11 now uses combined pipeline states instead of individually setting per-stage states and programs. This way the system more closely matches modern API's like Vulkan. 9 years ago
BsProfilerOverlayRTTI.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsRectOffset.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsRenderQueue.h cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 years ago
BsRenderable.h d86bc7b768 Updated morph shape rendering so it uses a proper vertex declaration 9 years ago
BsRenderableElement.h 014bac08b8 Renderer can now handle morph animation 9 years ago
BsRenderableRTTI.h f0f6b7ad8a Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks 9 years ago
BsRenderer.h 014bac08b8 Renderer can now handle morph animation 9 years ago
BsRendererMaterial.h 96bdac041e Material refactor WIP 9 years ago
BsRendererMaterialManager.h a497317478 Fixed shader import so it properly initializes shader variations 9 years ago
BsRendererUtility.h d86bc7b768 Updated morph shape rendering so it uses a proper vertex declaration 9 years ago
BsResourceMappingRTTI.h 16c1bf808d Refactored RTTI macros so they don't require two separate definitions for a single field 9 years ago
BsSceneManager.h 8d74761ad7 Moved camera to core layer so animation manager has access to it 9 years ago
BsScriptCode.h 4b94620550 Added materials manual, plus some doc improvements 10 years ago
BsScriptCodeImportOptions.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsScriptCodeImportOptionsRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsScriptCodeImporter.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsScriptCodeRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsScriptManager.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsShapeMeshes2D.h 2079efc1fe Variety of fixes to newly introduced GUICanvas, GpuBuffer and TriangleClipper 9 years ago
BsShapeMeshes3D.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago
BsShortcutKey.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsShortcutManager.h c363f99124 More work on improving documentation for doxygen generation 10 years ago
BsSplashScreen.h 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 years ago
BsSprite.h eeb700c5df Refactored GUI so you can now specify custom materials for rendering GUI elements (needed for fancy line rendering material) 9 years ago
BsSpriteManager.h b03b62bf18 More work on GUICanvas line rendering 9 years ago
BsSpriteMaterial.h f6514d571d Fixed a concurrency issue with the animation thread 9 years ago
BsSpriteMaterials.h 71b1f79b19 Use hardware GUI line rendering instead of shader-based one, it didn't look as good as it needed and there were design issues 9 years ago
BsSpriteTexture.h 9a90372f70 Scroll bar GUI element exposed to C# 9 years ago
BsSpriteTextureRTTI.h c35504b88e Updated RTTI for certain types using the new (shorter) definition format 9 years ago
BsStandardPostProcessSettings.h 8d74761ad7 Moved camera to core layer so animation manager has access to it 9 years ago
BsStandardPostProcessSettingsRTTI.h 8d74761ad7 Moved camera to core layer so animation manager has access to it 9 years ago
BsTextSprite.h 82fef4f0ff More work on improving documentation for doxygen generation 10 years ago
BsVirtualInput.h 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 years ago