| .. |
|
Win32
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsAnimation.h
|
9a6ee5a831
Root motion import implemented
|
il y a 9 ans |
|
BsAnimationClip.h
|
9a6ee5a831
Root motion import implemented
|
il y a 9 ans |
|
BsAnimationClipRTTI.h
|
ab1fe95dc9
Added root motion property to animation clip and mesh import options
|
il y a 9 ans |
|
BsAnimationCurve.h
|
362e8f530a
Updated docs
|
il y a 9 ans |
|
BsAnimationCurveRTTI.h
|
950b5b52d7
Added a flags field to animation curves
|
il y a 9 ans |
|
BsAnimationManager.h
|
d1a3aea867
Fix typo in code
|
il y a 9 ans |
|
BsAnimationUtility.h
|
e660d4fe4f
Offset all animation clips to start at time 0 on import
|
il y a 9 ans |
|
BsAudio.h
|
73e30ce934
Added a quicker way to play audio clips without having to create scene objects and audio source components
|
il y a 9 ans |
|
BsAudioClip.h
|
a774a03552
AnimationClip foundation
|
il y a 9 ans |
|
BsAudioClipImportOptions.h
|
f786c98c14
Getting OpenAudio functional
|
il y a 9 ans |
|
BsAudioClipImportOptionsRTTI.h
|
4286c7a151
Added a way to convert audio bit depth on import (OpenAL only supports 8 and 16 bits)
|
il y a 9 ans |
|
BsAudioClipRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsAudioListener.h
|
7756e2673d
Updated documentation for Audio API
|
il y a 9 ans |
|
BsAudioManager.h
|
3cf4301a82
Audio system registration, start-up and shutdown
|
il y a 9 ans |
|
BsAudioSource.h
|
fa03beab16
Hot reload of audio clips
|
il y a 9 ans |
|
BsAudioUtility.h
|
7677db2b9e
8-bit PCM samples are now stored in signed format to be compatible with FMOD
|
il y a 9 ans |
|
BsBlendState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
il y a 9 ans |
|
BsBlendStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsBoxCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsCAudioListener.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCAudioListenerRTTI.h
|
28e8be2526
Added C++ components for AudioListener and AudioSource
|
il y a 9 ans |
|
BsCAudioSource.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCAudioSourceRTTI.h
|
584feaa51c
Added play on start for audio sources
|
il y a 9 ans |
|
BsCBoxCollider.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCBoxColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCCamera.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsCCameraRTTI.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsCCapsuleCollider.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
il y a 9 ans |
|
BsCCapsuleColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCCharacterController.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsCCharacterControllerRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCCollider.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCD6Joint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
il y a 9 ans |
|
BsCD6JointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCDistanceJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
il y a 9 ans |
|
BsCDistanceJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCFixedJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
il y a 9 ans |
|
BsCFixedJointRTTI.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsCHingeJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
il y a 9 ans |
|
BsCHingeJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
il y a 9 ans |
|
BsCJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCMeshCollider.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsCMeshColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCPlaneCollider.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsCPlaneColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCRigidbody.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCRigidbodyRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCSliderJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
il y a 9 ans |
|
BsCSliderJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCSphereCollider.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
il y a 9 ans |
|
BsCSphereColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCSphericalJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
il y a 9 ans |
|
BsCSphericalJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
il y a 9 ans |
|
BsCamera.h
|
9d73cc1da2
Various tweaks to the previous merge
|
il y a 9 ans |
|
BsCameraRTTI.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsCapsuleCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsCharacterController.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsCollider.h
|
fc4cb1eb60
Add missing include for FLT_MAX
|
il y a 9 ans |
|
BsCommandBuffer.h
|
99d14364e5
More work on Vulkan:
|
il y a 9 ans |
|
BsCommandBufferManager.h
|
1d6bc6a027
Fixing command buffer synchronization logic: Command buffers with different IDs now properly ignore sync if they are executing on the same queue
|
il y a 9 ans |
|
BsCommandQueue.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsCommonTypes.h
|
1d6bc6a027
Fixing command buffer synchronization logic: Command buffers with different IDs now properly ignore sync if they are executing on the same queue
|
il y a 9 ans |
|
BsComponent.h
|
399936e1bf
Properly initialize notify flags when deserializing a Component
|
il y a 9 ans |
|
BsComponentRTTI.h
|
4cdfc44554
Modified game object deserialization code in order to fix an access violation that was happening with game object's RTTI fields were being accessed without actual serialization/deserialization
|
il y a 9 ans |
|
BsCoreApplication.h
|
3cf4301a82
Audio system registration, start-up and shutdown
|
il y a 9 ans |
|
BsCoreObject.h
|
4b94620550
Added materials manual, plus some doc improvements
|
il y a 9 ans |
|
BsCoreObjectCore.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsCoreObjectManager.h
|
712739f2c2
Fixing an issue where core thead sync would sometimes not finish on destroyed objects, leaking objects and memory
|
il y a 9 ans |
|
BsCorePrerequisites.h
|
dc9e96ae22
Vulkan command buffer submission and inter-queue synchronization
|
il y a 9 ans |
|
BsCoreRenderer.h
|
76dee9fbf8
Morph shape animation (WIP)
|
il y a 9 ans |
|
BsCoreSceneManager.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsCoreThread.h
|
e7f45a5e0e
Animation playback (WIP)
|
il y a 9 ans |
|
BsCoreThreadAccessor.h
|
d33c3fd4ec
Fixing an incorrect docking issue when a window is drag and dropped onto a dock slider instead of the dock windows
|
il y a 9 ans |
|
BsCurveCache.h
|
e7f45a5e0e
Animation playback (WIP)
|
il y a 9 ans |
|
BsD6Joint.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsDeferredCallManager.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsDepthStencilState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
il y a 9 ans |
|
BsDepthStencilStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsDistanceJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
il y a 9 ans |
|
BsEventQuery.h
|
aaaf9d4c33
Extended GPU query creation so they accept a GPU index, in order to support creation on multiple GPUs in the future
|
il y a 9 ans |
|
BsFCollider.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsFJoint.h
|
916f246010
Joint fixes:
|
il y a 9 ans |
|
BsFixedJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
il y a 9 ans |
|
BsFolderMonitor.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsFont.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsFontDesc.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
il y a 9 ans |
|
BsFontImportOptions.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsFontImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsFontManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsFontRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsGameObject.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsGameObjectHandle.h
|
a493fc48d2
Remove inline keyword for a couple methods not defined in headers
|
il y a 9 ans |
|
BsGameObjectHandleRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsGameObjectManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsGameObjectRTTI.h
|
4cdfc44554
Modified game object deserialization code in order to fix an access violation that was happening with game object's RTTI fields were being accessed without actual serialization/deserialization
|
il y a 9 ans |
|
BsGpuBuffer.h
|
e72395b399
Removed GpuBufferView from the public RenderAPI interface and made it specific to DX11
|
il y a 9 ans |
|
BsGpuParam.h
|
4a45674df4
Selection overlay is now properly animated
|
il y a 9 ans |
|
BsGpuParamBlockBuffer.h
|
3bbc25413f
Added device index property to GPU params, GPU param block buffer and vertex declaration types, in preparation for multi-GPU support
|
il y a 9 ans |
|
BsGpuParamDesc.h
|
474d810214
Extended GPU params with a "set" field to match the Vulkan descriptor format better
|
il y a 9 ans |
|
BsGpuParams.h
|
a83a41fd15
Vulkan resource descriptors WIP
|
il y a 9 ans |
|
BsGpuParamsSet.h
|
7813bf7431
Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design
|
il y a 9 ans |
|
BsGpuPipelineState.h
|
a6abddedc3
Added multi-GPU constructors for GpuPipeline, RenderTexture, Mesh and MeshHeap
|
il y a 9 ans |
|
BsGpuProgram.h
|
e80b15d955
Add EnumClassHash to hash enum types
|
il y a 9 ans |
|
BsGpuProgramManager.h
|
34e313c12d
Neater creation of GpuPrograms
|
il y a 9 ans |
|
BsGpuProgramRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsGpuResourceData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsGpuResourceDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsHString.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsHardwareBuffer.h
|
6e60730055
More work on Vulkan buffers
|
il y a 9 ans |
|
BsHardwareBufferManager.h
|
7c72303823
Updated docs to match the new resource creation methods
|
il y a 9 ans |
|
BsHingeJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
il y a 9 ans |
|
BsIResourceListener.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsIconUtility.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsImportOptions.h
|
27d5b94da0
Animation curve splitting (WIP)
|
il y a 9 ans |
|
BsImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsImporter.h
|
be32987d81
Replacing data files with .json manifest file, in order to prevent a massive amount of data file updates whenever the resource cache is rebuilt
|
il y a 9 ans |
|
BsIndexBuffer.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsInput.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
|
il y a 9 ans |
|
BsInputFwd.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsJoint.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsMaterial.h
|
362e8f530a
Updated docs
|
il y a 9 ans |
|
BsMaterialManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsMaterialParam.h
|
78a144768e
Mark material parameters as dirty when they are modified
|
il y a 9 ans |
|
BsMaterialParams.h
|
362e8f530a
Updated docs
|
il y a 9 ans |
|
BsMaterialParamsRTTI.h
|
da2ccca154
Bugfixes for skeletal animation and animation editor
|
il y a 9 ans |
|
BsMaterialRTTI.h
|
44face5b03
Added material params to the core thread Material object, in preparation of refactor
|
il y a 9 ans |
|
BsMesh.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsMeshBase.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsMeshBaseRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsMeshCollider.h
|
fa03beab16
Hot reload of audio clips
|
il y a 9 ans |
|
BsMeshData.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsMeshDataRTTI.h
|
63c61046cd
Refactor serialization/RTTI system so it supports streaming
|
il y a 9 ans |
|
BsMeshHeap.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsMeshImportOptions.h
|
ab1fe95dc9
Added root motion property to animation clip and mesh import options
|
il y a 9 ans |
|
BsMeshImportOptionsRTTI.h
|
ab1fe95dc9
Added root motion property to animation clip and mesh import options
|
il y a 9 ans |
|
BsMeshManager.h
|
92aca46056
Added morph shapes to Mesh
|
il y a 9 ans |
|
BsMeshRTTI.h
|
92aca46056
Added morph shapes to Mesh
|
il y a 9 ans |
|
BsMeshUtility.h
|
a69052d9c5
Morph shape evaluation
|
il y a 9 ans |
|
BsMorphShapes.h
|
b89005a830
Added morph shape curve evaluation
|
il y a 9 ans |
|
BsMorphShapesRTTI.h
|
b89005a830
Added morph shape curve evaluation
|
il y a 9 ans |
|
BsOSInputHandler.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsOcclusionQuery.h
|
aaaf9d4c33
Extended GPU query creation so they accept a GPU index, in order to support creation on multiple GPUs in the future
|
il y a 9 ans |
|
BsParamBlocks.h
|
7813bf7431
Refactored GPU parameter so they are all part of a combined object, to more closely match Vulkan/DX12 resource descriptor design
|
il y a 9 ans |
|
BsPass.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.
|
il y a 9 ans |
|
BsPassRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsPhysics.h
|
e75714d01c
Add some missing includes
|
il y a 9 ans |
|
BsPhysicsCommon.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsPhysicsManager.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsPhysicsMaterial.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsPhysicsMaterialRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsPhysicsMesh.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsPhysicsMeshRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsPixelData.h
|
9d73cc1da2
Various tweaks to the previous merge
|
il y a 9 ans |
|
BsPixelDataRTTI.h
|
63c61046cd
Refactor serialization/RTTI system so it supports streaming
|
il y a 9 ans |
|
BsPixelUtil.h
|
9d73cc1da2
Various tweaks to the previous merge
|
il y a 9 ans |
|
BsPixelVolume.h
|
986677a738
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsPlaneCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsPlatform.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsPostProcessSettings.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsPostProcessSettingsRTTI.h
|
8d74761ad7
Moved camera to core layer so animation manager has access to it
|
il y a 9 ans |
|
BsPrefab.h
|
8fb8ad8a59
Fixing issues with Prefab link ID assignment:
|
il y a 9 ans |
|
BsPrefabDiff.h
|
38e6e99f41
Refactored Vector and Quaternion types so they don't perform zero initialization by default
|
il y a 9 ans |
|
BsPrefabDiffRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsPrefabRTTI.h
|
8fb8ad8a59
Fixing issues with Prefab link ID assignment:
|
il y a 9 ans |
|
BsPrefabUtility.h
|
8fb8ad8a59
Fixing issues with Prefab link ID assignment:
|
il y a 9 ans |
|
BsProfilerCPU.h
|
c168935089
Timers now use std::chrono
|
il y a 9 ans |
|
BsProfilerGPU.h
|
8f4c8e65f3
Getting rid of the old way of setting GPU parameters and moving towards the new single-object approach (WIP - DX11 only for now)
|
il y a 9 ans |
|
BsProfilingManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsQueryManager.h
|
aaaf9d4c33
Extended GPU query creation so they accept a GPU index, in order to support creation on multiple GPUs in the future
|
il y a 9 ans |
|
BsRasterizerState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
il y a 9 ans |
|
BsRasterizerStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsRawInputHandler.h
|
4b94620550
Added materials manual, plus some doc improvements
|
il y a 9 ans |
|
BsRenderAPI.h
|
7a8511fcd4
Refactoring Vulkan command buffers:
|
il y a 9 ans |
|
BsRenderAPICapabilities.h
|
142c7970fc
Cleaned up render API capabilities class
|
il y a 9 ans |
|
BsRenderAPIFactory.h
|
cca31b40af
Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings
|
il y a 9 ans |
|
BsRenderAPIManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsRenderStateManager.h
|
ca328eff7d
Finishing up Vulkan sampler states
|
il y a 9 ans |
|
BsRenderStats.h
|
8f4c8e65f3
Getting rid of the old way of setting GPU parameters and moving towards the new single-object approach (WIP - DX11 only for now)
|
il y a 9 ans |
|
BsRenderTarget.h
|
9bfe9675a3
Getting rid of MultiRenderTexture as implementation is now merged into RenderTexture class since modern APIs don't make the distinction between the two
|
il y a 9 ans |
|
BsRenderTexture.h
|
7c72303823
Updated docs to match the new resource creation methods
|
il y a 9 ans |
|
BsRenderWindow.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsRenderWindowManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsRendererFactory.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsRendererManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsRendererMeshData.h
|
a69052d9c5
Morph shape evaluation
|
il y a 9 ans |
|
BsResource.h
|
21b68b1870
Refactored resource loading so the loaded resource can decide whether to keep original loaded data or discard it
|
il y a 9 ans |
|
BsResourceHandle.h
|
a493fc48d2
Remove inline keyword for a couple methods not defined in headers
|
il y a 9 ans |
|
BsResourceHandleRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsResourceListenerManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
il y a 9 ans |
|
BsResourceManifest.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsResourceManifestRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsResourceMetaData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsResourceMetaDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsResourceRTTI.h
|
21b68b1870
Refactored resource loading so the loaded resource can decide whether to keep original loaded data or discard it
|
il y a 9 ans |
|
BsResources.h
|
be32987d81
Replacing data files with .json manifest file, in order to prevent a massive amount of data file updates whenever the resource cache is rebuilt
|
il y a 9 ans |
|
BsRigidbody.h
|
f92ea8ea21
Removed unused Physics code
|
il y a 9 ans |
|
BsSamplerState.h
|
e75714d01c
Add some missing includes
|
il y a 9 ans |
|
BsSamplerStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsSavedResourceData.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsSavedResourceDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsSceneObject.h
|
90a42af3f4
Fixing a crash due to SceneObject restore operation (objects were instantiated before their IDs were restored)
|
il y a 9 ans |
|
BsSceneObjectRTTI.h
|
4cdfc44554
Modified game object deserialization code in order to fix an access violation that was happening with game object's RTTI fields were being accessed without actual serialization/deserialization
|
il y a 9 ans |
|
BsShader.h
|
12cb86711c
Updating docs to reflect the render API changes
|
il y a 9 ans |
|
BsShaderDefines.h
|
5dae318f4a
More work on post-processing pipeline
|
il y a 9 ans |
|
BsShaderImportOptions.h
|
321f21af1c
BSLFX #defines now support expressions
|
il y a 9 ans |
|
BsShaderImportOptionsRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsShaderInclude.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsShaderIncludeImporter.h
|
6ca96399d6
Added WAV, Ogg Vorbis and FLAC file readers
|
il y a 9 ans |
|
BsShaderIncludeRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsShaderManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsShaderRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsSkeleton.h
|
2a084db072
Users can now manually manipulate animated skeleton bones through scene object transforms
|
il y a 9 ans |
|
BsSkeletonMask.h
|
6164237881
Added bone filtering to animation
|
il y a 9 ans |
|
BsSkeletonRTTI.h
|
0242ecc59b
Skeleton pose evaluation with support for blending and layers
|
il y a 9 ans |
|
BsSliderJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
il y a 9 ans |
|
BsSpecificImporter.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsSphereCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsSphericalJoint.h
|
8d394ebd50
Finishing up work on Joint initialization refactor
|
il y a 9 ans |
|
BsStringTable.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsStringTableManager.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsStringTableRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |
|
BsSubMesh.h
|
fa2ddc24d5
Added some Banshee -> Vulkan enum mappings
|
il y a 9 ans |
|
BsTechnique.h
|
86e7a688a6
Renderer can now properly handle multiple material techniques
|
il y a 9 ans |
|
BsTechniqueRTTI.h
|
e4637da406
Added tags to material techniques
|
il y a 9 ans |
|
BsTextData.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsTexture.h
|
99d14364e5
More work on Vulkan:
|
il y a 9 ans |
|
BsTextureImportOptions.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsTextureImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsTextureManager.h
|
7c72303823
Updated docs to match the new resource creation methods
|
il y a 9 ans |
|
BsTextureRTTI.h
|
7206fcc52f
Added descriptor structs for texture resource creation, so it is neater
|
il y a 9 ans |
|
BsTextureView.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsTimerQuery.h
|
aaaf9d4c33
Extended GPU query creation so they accept a GPU index, in order to support creation on multiple GPUs in the future
|
il y a 9 ans |
|
BsTransientMesh.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsUUID.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsUtility.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
il y a 9 ans |
|
BsVertexBuffer.h
|
ba7860bb93
Neater VertexBuffer creation
|
il y a 9 ans |
|
BsVertexData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
il y a 9 ans |
|
BsVertexDataDesc.h
|
eb5d33c976
Post processing:
|
il y a 9 ans |
|
BsVertexDataDescRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsVertexDeclaration.h
|
d404af9297
Added Vulkan vertex input manager
|
il y a 9 ans |
|
BsVertexDeclarationRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
il y a 9 ans |
|
BsVideoModeInfo.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
il y a 9 ans |
|
BsViewport.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
il y a 9 ans |
|
BsViewportRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
il y a 9 ans |