BearishSun c8f410651d Skeletal animation up and running 9 tahun lalu
..
Win32 5f72fbed75 Fixing issue where window resize cursor would keep getting overriden 9 tahun lalu
BsAnimation.cpp c8f410651d Skeletal animation up and running 9 tahun lalu
BsAnimationClip.cpp 6fd40952e9 Additive animations 9 tahun lalu
BsAnimationCurve.cpp c8f410651d Skeletal animation up and running 9 tahun lalu
BsAnimationManager.cpp 6869dbcfbc Querying components from OnDestroy callback now properly returns only non-destroyed components (fixes a crash on exit for Animation component) 9 tahun lalu
BsAudio.cpp 73e30ce934 Added a quicker way to play audio clips without having to create scene objects and audio source components 9 tahun lalu
BsAudioClip.cpp a774a03552 AnimationClip foundation 9 tahun lalu
BsAudioClipImportOptions.cpp f786c98c14 Getting OpenAudio functional 9 tahun lalu
BsAudioListener.cpp 1c01ab784c Interface for AudioSource and AudioListener (WIP) 9 tahun lalu
BsAudioManager.cpp 3cf4301a82 Audio system registration, start-up and shutdown 9 tahun lalu
BsAudioSource.cpp fa03beab16 Hot reload of audio clips 9 tahun lalu
BsAudioUtility.cpp 7677db2b9e 8-bit PCM samples are now stored in signed format to be compatible with FMOD 9 tahun lalu
BsBlendState.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsBoxCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCAudioListener.cpp 28e8be2526 Added C++ components for AudioListener and AudioSource 9 tahun lalu
BsCAudioSource.cpp 584feaa51c Added play on start for audio sources 9 tahun lalu
BsCBoxCollider.cpp e9c446939c Fixed an issue where child SO transforms would be incorrectly restored after deserialization 10 tahun lalu
BsCCapsuleCollider.cpp e9c446939c Fixed an issue where child SO transforms would be incorrectly restored after deserialization 10 tahun lalu
BsCCharacterController.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCCollider.cpp 3fa4d3de58 Calling Managed OnInitialize/OnEnable/etc methods will now properly call them if they're defined on a base class 10 tahun lalu
BsCD6Joint.cpp 8d394ebd50 Finishing up work on Joint initialization refactor 10 tahun lalu
BsCDistanceJoint.cpp d1f5784a43 Refactored native Joint components so they use the descriptor structure for initialization 10 tahun lalu
BsCFixedJoint.cpp bbfbc8ba37 More tweaks to joint visualizations and transforms in order to make them more intuitive 9 tahun lalu
BsCHingeJoint.cpp d1f5784a43 Refactored native Joint components so they use the descriptor structure for initialization 10 tahun lalu
BsCJoint.cpp 916f246010 Joint fixes: 9 tahun lalu
BsCMeshCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCPlaneCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCRigidbody.cpp f92ea8ea21 Removed unused Physics code 9 tahun lalu
BsCSliderJoint.cpp bbfbc8ba37 More tweaks to joint visualizations and transforms in order to make them more intuitive 9 tahun lalu
BsCSphereCollider.cpp e9c446939c Fixed an issue where child SO transforms would be incorrectly restored after deserialization 10 tahun lalu
BsCSphericalJoint.cpp d1f5784a43 Refactored native Joint components so they use the descriptor structure for initialization 10 tahun lalu
BsCapsuleCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCharacterController.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsCommandQueue.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsComponent.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsCoreApplication.cpp 7c3620dd46 Animation playback (WIP) 9 tahun lalu
BsCoreObject.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsCoreObjectCore.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsCoreObjectManager.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsCoreRenderer.cpp d17415eeed Added renderer manual (WIP) 10 tahun lalu
BsCoreSceneManager.cpp 6a0c7b1cf2 Fixing a prefab bug where managed components of child objects weren't being initialized 9 tahun lalu
BsCoreThread.cpp e7f45a5e0e Animation playback (WIP) 9 tahun lalu
BsCoreThreadAccessor.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsD6Joint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsDeferredCallManager.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsDepthStencilState.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsDistanceJoint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsDrawOps.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsEventQuery.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsFCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsFJoint.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsFixedJoint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsFont.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsFontImportOptions.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsFontManager.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsGameObject.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsGameObjectHandle.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsGameObjectManager.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsGpuBuffer.cpp 2079efc1fe Variety of fixes to newly introduced GUICanvas, GpuBuffer and TriangleClipper 9 tahun lalu
BsGpuBufferView.cpp deab7206d5 Added generic GPU buffer support to DX11 and OpenGL 9 tahun lalu
BsGpuParam.cpp 05266555e8 Animation bone transforms now used by the core thread for rendering 9 tahun lalu
BsGpuParamBlockBuffer.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsGpuParams.cpp b48081c63c Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread 9 tahun lalu
BsGpuProgram.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsGpuProgramManager.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsGpuResourceData.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsHString.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsHardwareBufferManager.cpp deab7206d5 Added generic GPU buffer support to DX11 and OpenGL 9 tahun lalu
BsHingeJoint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsIResourceListener.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsIconUtility.cpp e4a4ebe6cd Use non-wide strings for paths when not on Windows 9 tahun lalu
BsImportOptions.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsImporter.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsIndexBuffer.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsInput.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsJoint.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsMaterial.cpp b48081c63c Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread 9 tahun lalu
BsMaterialManager.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsMaterialParam.cpp 05266555e8 Animation bone transforms now used by the core thread for rendering 9 tahun lalu
BsMaterialParams.cpp deab7206d5 Added generic GPU buffer support to DX11 and OpenGL 9 tahun lalu
BsMaterialRTTI.cpp f0f6b7ad8a Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks 9 tahun lalu
BsMesh.cpp 49e269480e Added import for mesh skeleton 9 tahun lalu
BsMeshBase.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsMeshCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsMeshData.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsMeshHeap.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsMeshImportOptions.cpp dd7d910e25 Keyframe reduction can now be enabled/disabled via import options 9 tahun lalu
BsMeshManager.cpp 49e269480e Added import for mesh skeleton 9 tahun lalu
BsMeshUtility.cpp 2079efc1fe Variety of fixes to newly introduced GUICanvas, GpuBuffer and TriangleClipper 9 tahun lalu
BsMultiRenderTexture.cpp aa06514ff9 Added support for texture arrays 9 tahun lalu
BsOSInputHandler.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsOcclusionQuery.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsPass.cpp a419f4cb4f Postprocessing WIP 9 tahun lalu
BsPhysics.cpp f92ea8ea21 Removed unused Physics code 9 tahun lalu
BsPhysicsManager.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsPhysicsMaterial.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsPhysicsMesh.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsPixelBuffer.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsPixelData.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsPixelUtil.cpp d082834079 Fixing invalid include path 9 tahun lalu
BsPlaneCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsPlatform.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsPrefab.cpp 10e057da7b Prefab fixes: 9 tahun lalu
BsPrefabDiff.cpp a29d10f79d Instantiate scene objects/components after prefab diff only after game object handles are resolved to avoid issue of broken handles 9 tahun lalu
BsPrefabUtility.cpp 6a0c7b1cf2 Fixing a prefab bug where managed components of child objects weren't being initialized 9 tahun lalu
BsProfilerCPU.cpp bf351b8442 Fix compilation error in gcc-specific code 9 tahun lalu
BsProfilerGPU.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsProfilingManager.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsQueryManager.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsRasterizerState.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsRenderAPI.cpp b48081c63c Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread 9 tahun lalu
BsRenderAPICapabilities.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsRenderAPIManager.cpp cca31b40af Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings 10 tahun lalu
BsRenderStateManager.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsRenderTarget.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsRenderTexture.cpp aa06514ff9 Added support for texture arrays 9 tahun lalu
BsRenderWindow.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsRenderWindowManager.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsRendererManager.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsRendererMeshData.cpp 3fadc11695 Bone weights and indices are now properly imported and assigned to Mesh 9 tahun lalu
BsResource.cpp 21b68b1870 Refactored resource loading so the loaded resource can decide whether to keep original loaded data or discard it 9 tahun lalu
BsResourceHandle.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsResourceListenerManager.cpp d05d39222f Replacing ugly thread primitive macros with a non-macro alternative 10 tahun lalu
BsResourceManifest.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsResourceMetaData.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsResources.cpp fa03beab16 Hot reload of audio clips 9 tahun lalu
BsRigidbody.cpp f92ea8ea21 Removed unused Physics code 9 tahun lalu
BsSamplerState.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsSavedResourceData.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsSceneObject.cpp 6a0c7b1cf2 Fixing a prefab bug where managed components of child objects weren't being initialized 9 tahun lalu
BsShader.cpp c1415b4883 Refactored load/store textures so they're properly parsed and determined at shader compile time instead at runtime 9 tahun lalu
BsShaderDefines.cpp 5dae318f4a More work on post-processing pipeline 10 tahun lalu
BsShaderImportOptions.cpp 77b0fe421e WIP ability to customize renderer materials using defines 10 tahun lalu
BsShaderInclude.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsShaderIncludeImporter.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsShaderManager.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsSkeleton.cpp 6e91706388 Fixing a memory corruption issue with skeletal animation poses 9 tahun lalu
BsSliderJoint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsSpecificImporter.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsSphereCollider.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsSphericalJoint.cpp 404e48cf57 Refactored low-level physics Joint code so it uses descriptor structures for initialization 10 tahun lalu
BsStringTable.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsStringTableManager.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsTechnique.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsTextData.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsTexture.cpp aa06514ff9 Added support for texture arrays 9 tahun lalu
BsTextureImportOptions.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsTextureManager.cpp aa06514ff9 Added support for texture arrays 9 tahun lalu
BsTextureView.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsTimerQuery.cpp 2b388725cb Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links 10 tahun lalu
BsTransientMesh.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu
BsUUID.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsUtility.cpp f0f6b7ad8a Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks 9 tahun lalu
BsVertexBuffer.cpp 24341978b0 Added RenderAPI manual 10 tahun lalu
BsVertexData.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsVertexDataDesc.cpp c027669083 Updated render API with support for instanced rendering 9 tahun lalu
BsVertexDeclaration.cpp adcd1f7c57 Updated GUI so it can output different types of meshes (e.g. lines vs. triangles) 9 tahun lalu
BsVideoModeInfo.cpp 510480bfde Moved all the build/project files in a separate directory to make dealing with other build systems easier 10 tahun lalu
BsViewport.cpp 4c421e2f74 BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings) 10 tahun lalu