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