| .. |
|
Win32
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsAnimation.h
|
ffa12110b7
Handle not-loaded animation clips
|
9 ani în urmă |
|
BsAnimationClip.h
|
6fd40952e9
Additive animations
|
9 ani în urmă |
|
BsAnimationClipRTTI.h
|
6fd40952e9
Additive animations
|
9 ani în urmă |
|
BsAnimationCurve.h
|
e7f45a5e0e
Animation playback (WIP)
|
9 ani în urmă |
|
BsAnimationCurveRTTI.h
|
76ba8a4b32
Animation clip import functional
|
9 ani în urmă |
|
BsAnimationManager.h
|
e7f45a5e0e
Animation playback (WIP)
|
9 ani în urmă |
|
BsAudio.h
|
73e30ce934
Added a quicker way to play audio clips without having to create scene objects and audio source components
|
9 ani în urmă |
|
BsAudioClip.h
|
a774a03552
AnimationClip foundation
|
9 ani în urmă |
|
BsAudioClipImportOptions.h
|
f786c98c14
Getting OpenAudio functional
|
9 ani în urmă |
|
BsAudioClipImportOptionsRTTI.h
|
4286c7a151
Added a way to convert audio bit depth on import (OpenAL only supports 8 and 16 bits)
|
9 ani în urmă |
|
BsAudioClipRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsAudioListener.h
|
7756e2673d
Updated documentation for Audio API
|
9 ani în urmă |
|
BsAudioManager.h
|
3cf4301a82
Audio system registration, start-up and shutdown
|
9 ani în urmă |
|
BsAudioSource.h
|
fa03beab16
Hot reload of audio clips
|
9 ani în urmă |
|
BsAudioUtility.h
|
7677db2b9e
8-bit PCM samples are now stored in signed format to be compatible with FMOD
|
9 ani în urmă |
|
BsBlendState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
9 ani în urmă |
|
BsBlendStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsBoxCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsCAudioListener.h
|
28e8be2526
Added C++ components for AudioListener and AudioSource
|
9 ani în urmă |
|
BsCAudioListenerRTTI.h
|
28e8be2526
Added C++ components for AudioListener and AudioSource
|
9 ani în urmă |
|
BsCAudioSource.h
|
584feaa51c
Added play on start for audio sources
|
9 ani în urmă |
|
BsCAudioSourceRTTI.h
|
584feaa51c
Added play on start for audio sources
|
9 ani în urmă |
|
BsCBoxCollider.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 ani în urmă |
|
BsCBoxColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCCapsuleCollider.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 ani în urmă |
|
BsCCapsuleColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCCharacterController.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsCCharacterControllerRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCCollider.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsCColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCD6Joint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
9 ani în urmă |
|
BsCD6JointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCDistanceJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
9 ani în urmă |
|
BsCDistanceJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCFixedJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
9 ani în urmă |
|
BsCFixedJointRTTI.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsCHingeJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
9 ani în urmă |
|
BsCHingeJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
9 ani în urmă |
|
BsCJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCMeshCollider.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsCMeshColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCPlaneCollider.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsCPlaneColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCRigidbody.h
|
f92ea8ea21
Removed unused Physics code
|
9 ani în urmă |
|
BsCRigidbodyRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCSliderJoint.h
|
bbfbc8ba37
More tweaks to joint visualizations and transforms in order to make them more intuitive
|
9 ani în urmă |
|
BsCSliderJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCSphereCollider.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 ani în urmă |
|
BsCSphereColliderRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCSphericalJoint.h
|
d1f5784a43
Refactored native Joint components so they use the descriptor structure for initialization
|
9 ani în urmă |
|
BsCSphericalJointRTTI.h
|
16c1bf808d
Refactored RTTI macros so they don't require two separate definitions for a single field
|
9 ani în urmă |
|
BsCapsuleCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsCharacterController.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsCollider.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsCommandQueue.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsCommonTypes.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsComponent.h
|
10e057da7b
Prefab fixes:
|
9 ani în urmă |
|
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
|
9 ani în urmă |
|
BsCoreApplication.h
|
3cf4301a82
Audio system registration, start-up and shutdown
|
9 ani în urmă |
|
BsCoreObject.h
|
4b94620550
Added materials manual, plus some doc improvements
|
9 ani în urmă |
|
BsCoreObjectCore.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsCoreObjectManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsCorePrerequisites.h
|
fb1ff68fa2
Added Animation component
|
9 ani în urmă |
|
BsCoreRenderer.h
|
eb5d33c976
Post processing:
|
9 ani în urmă |
|
BsCoreSceneManager.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsCoreThread.h
|
e7f45a5e0e
Animation playback (WIP)
|
9 ani în urmă |
|
BsCoreThreadAccessor.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsCurveCache.h
|
e7f45a5e0e
Animation playback (WIP)
|
9 ani în urmă |
|
BsD6Joint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
9 ani în urmă |
|
BsDeferredCallManager.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsDepthStencilState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
9 ani în urmă |
|
BsDepthStencilStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsDistanceJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
9 ani în urmă |
|
BsDrawOps.h
|
91df70cddf
More work on manuals
|
9 ani în urmă |
|
BsEventQuery.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsFCollider.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsFJoint.h
|
916f246010
Joint fixes:
|
9 ani în urmă |
|
BsFixedJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
9 ani în urmă |
|
BsFolderMonitor.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsFont.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsFontDesc.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 ani în urmă |
|
BsFontImportOptions.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsFontImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsFontManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsFontRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsGameObject.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsGameObjectHandle.h
|
a493fc48d2
Remove inline keyword for a couple methods not defined in headers
|
9 ani în urmă |
|
BsGameObjectHandleRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsGameObjectManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
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
|
9 ani în urmă |
|
BsGpuBuffer.h
|
b03b62bf18
More work on GUICanvas line rendering
|
9 ani în urmă |
|
BsGpuBufferView.h
|
deab7206d5
Added generic GPU buffer support to DX11 and OpenGL
|
9 ani în urmă |
|
BsGpuParam.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsGpuParamBlockBuffer.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsGpuParamDesc.h
|
c1415b4883
Refactored load/store textures so they're properly parsed and determined at shader compile time instead at runtime
|
9 ani în urmă |
|
BsGpuParams.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsGpuProgram.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsGpuProgramManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsGpuProgramRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsGpuResourceData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsGpuResourceDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsHString.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsHardwareBuffer.h
|
deab7206d5
Added generic GPU buffer support to DX11 and OpenGL
|
9 ani în urmă |
|
BsHardwareBufferManager.h
|
b03b62bf18
More work on GUICanvas line rendering
|
9 ani în urmă |
|
BsHingeJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
9 ani în urmă |
|
BsIResourceListener.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsIconUtility.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsImportOptions.h
|
27d5b94da0
Animation curve splitting (WIP)
|
9 ani în urmă |
|
BsImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsImporter.h
|
4b94620550
Added materials manual, plus some doc improvements
|
9 ani în urmă |
|
BsIndexBuffer.h
|
24341978b0
Added RenderAPI manual
|
9 ani în urmă |
|
BsInput.h
|
4b94620550
Added materials manual, plus some doc improvements
|
9 ani în urmă |
|
BsInputFwd.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsJoint.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsMaterial.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsMaterialManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsMaterialParam.h
|
deab7206d5
Added generic GPU buffer support to DX11 and OpenGL
|
9 ani în urmă |
|
BsMaterialParams.h
|
deab7206d5
Added generic GPU buffer support to DX11 and OpenGL
|
9 ani în urmă |
|
BsMaterialParamsRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsMaterialRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsMesh.h
|
fb1ff68fa2
Added Animation component
|
9 ani în urmă |
|
BsMeshBase.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsMeshBaseRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsMeshCollider.h
|
fa03beab16
Hot reload of audio clips
|
9 ani în urmă |
|
BsMeshData.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsMeshDataRTTI.h
|
63c61046cd
Refactor serialization/RTTI system so it supports streaming
|
9 ani în urmă |
|
BsMeshHeap.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsMeshImportOptions.h
|
cb9202e68d
Animation curve splitting added to FBX importer
|
9 ani în urmă |
|
BsMeshImportOptionsRTTI.h
|
27d5b94da0
Animation curve splitting (WIP)
|
9 ani în urmă |
|
BsMeshManager.h
|
49e269480e
Added import for mesh skeleton
|
9 ani în urmă |
|
BsMeshRTTI.h
|
49e269480e
Added import for mesh skeleton
|
9 ani în urmă |
|
BsMeshUtility.h
|
eeb700c5df
Refactored GUI so you can now specify custom materials for rendering GUI elements (needed for fancy line rendering material)
|
9 ani în urmă |
|
BsMultiRenderTexture.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsOSInputHandler.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsOcclusionQuery.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsParamBlocks.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsPass.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsPassRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsPhysics.h
|
f92ea8ea21
Removed unused Physics code
|
9 ani în urmă |
|
BsPhysicsCommon.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsPhysicsManager.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsPhysicsMaterial.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsPhysicsMaterialRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsPhysicsMesh.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsPhysicsMeshRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsPixelBuffer.h
|
fe2e34ed16
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsPixelData.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsPixelDataRTTI.h
|
63c61046cd
Refactor serialization/RTTI system so it supports streaming
|
9 ani în urmă |
|
BsPixelUtil.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsPixelVolume.h
|
986677a738
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsPlaneCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsPlatform.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsPrefab.h
|
6a325c9f67
Properly handle root object for generic (non-scene) prefabs
|
9 ani în urmă |
|
BsPrefabDiff.h
|
a29d10f79d
Instantiate scene objects/components after prefab diff only after game object handles are resolved to avoid issue of broken handles
|
9 ani în urmă |
|
BsPrefabDiffRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsPrefabRTTI.h
|
6a325c9f67
Properly handle root object for generic (non-scene) prefabs
|
9 ani în urmă |
|
BsPrefabUtility.h
|
f81fdc1d27
Prefab fixes:
|
9 ani în urmă |
|
BsProfilerCPU.h
|
c168935089
Timers now use std::chrono
|
9 ani în urmă |
|
BsProfilerGPU.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsProfilingManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsQueryManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsRasterizerState.h
|
f5a8d36faa
Fix std::hash being specialized outside of namespace std
|
9 ani în urmă |
|
BsRasterizerStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsRawInputHandler.h
|
4b94620550
Added materials manual, plus some doc improvements
|
9 ani în urmă |
|
BsRenderAPI.h
|
b48081c63c
Refactoring how GPU program parameters are assigned, in order to make it more intuitive on the core thread
|
9 ani în urmă |
|
BsRenderAPICapabilities.h
|
8edd11815a
Fix use of MSVC-specific syntax
|
9 ani în urmă |
|
BsRenderAPIFactory.h
|
cca31b40af
Engine / Editor / OpenGLRenderAPI now compiles using Clang with no warnings
|
9 ani în urmă |
|
BsRenderAPIManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsRenderStateManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsRenderStats.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsRenderTarget.h
|
aa06514ff9
Added support for texture arrays
|
9 ani în urmă |
|
BsRenderTexture.h
|
aa06514ff9
Added support for texture arrays
|
9 ani în urmă |
|
BsRenderWindow.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsRenderWindowManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsRendererFactory.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsRendererManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsRendererMeshData.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsResource.h
|
21b68b1870
Refactored resource loading so the loaded resource can decide whether to keep original loaded data or discard it
|
9 ani în urmă |
|
BsResourceHandle.h
|
a493fc48d2
Remove inline keyword for a couple methods not defined in headers
|
9 ani în urmă |
|
BsResourceHandleRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsResourceListenerManager.h
|
d05d39222f
Replacing ugly thread primitive macros with a non-macro alternative
|
9 ani în urmă |
|
BsResourceManifest.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsResourceManifestRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsResourceMetaData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsResourceMetaDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsResourceRTTI.h
|
21b68b1870
Refactored resource loading so the loaded resource can decide whether to keep original loaded data or discard it
|
9 ani în urmă |
|
BsResources.h
|
584feaa51c
Added play on start for audio sources
|
9 ani în urmă |
|
BsRigidbody.h
|
f92ea8ea21
Removed unused Physics code
|
9 ani în urmă |
|
BsSamplerState.h
|
58d28d8ffb
Fix missing include
|
9 ani în urmă |
|
BsSamplerStateRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsSavedResourceData.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsSavedResourceDataRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsSceneObject.h
|
a29d10f79d
Instantiate scene objects/components after prefab diff only after game object handles are resolved to avoid issue of broken handles
|
9 ani în urmă |
|
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
|
9 ani în urmă |
|
BsShader.h
|
c1415b4883
Refactored load/store textures so they're properly parsed and determined at shader compile time instead at runtime
|
9 ani în urmă |
|
BsShaderDefines.h
|
5dae318f4a
More work on post-processing pipeline
|
9 ani în urmă |
|
BsShaderImportOptions.h
|
321f21af1c
BSLFX #defines now support expressions
|
9 ani în urmă |
|
BsShaderImportOptionsRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsShaderInclude.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsShaderIncludeImporter.h
|
6ca96399d6
Added WAV, Ogg Vorbis and FLAC file readers
|
9 ani în urmă |
|
BsShaderIncludeRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsShaderManager.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsShaderRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsSkeleton.h
|
6fd40952e9
Additive animations
|
9 ani în urmă |
|
BsSkeletonRTTI.h
|
0242ecc59b
Skeleton pose evaluation with support for blending and layers
|
9 ani în urmă |
|
BsSliderJoint.h
|
404e48cf57
Refactored low-level physics Joint code so it uses descriptor structures for initialization
|
9 ani în urmă |
|
BsSpecificImporter.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsSphereCollider.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsSphericalJoint.h
|
8d394ebd50
Finishing up work on Joint initialization refactor
|
9 ani în urmă |
|
BsStringTable.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsStringTableManager.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsStringTableRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsSubMesh.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsTechnique.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsTechniqueRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsTextData.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsTexture.h
|
aa06514ff9
Added support for texture arrays
|
9 ani în urmă |
|
BsTextureImportOptions.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsTextureImportOptionsRTTI.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsTextureManager.h
|
aa06514ff9
Added support for texture arrays
|
9 ani în urmă |
|
BsTextureRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |
|
BsTextureView.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsTimerQuery.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsTransientMesh.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsUUID.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsUtility.h
|
74bb75edef
More work on improving documentation for doxygen generation
|
9 ani în urmă |
|
BsVertexBuffer.h
|
24341978b0
Added RenderAPI manual
|
9 ani în urmă |
|
BsVertexData.h
|
510480bfde
Moved all the build/project files in a separate directory to make dealing with other build systems easier
|
9 ani în urmă |
|
BsVertexDataDesc.h
|
eb5d33c976
Post processing:
|
9 ani în urmă |
|
BsVertexDataDescRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsVertexDeclaration.h
|
adcd1f7c57
Updated GUI so it can output different types of meshes (e.g. lines vs. triangles)
|
9 ani în urmă |
|
BsVertexDeclarationRTTI.h
|
4c421e2f74
BansheeUtility and BansheeCore now compiles fine with Clang (no errors, no warnings)
|
9 ani în urmă |
|
BsVideoModeInfo.h
|
0a448db0af
More work on improving documentation for Doxygen generation.
|
9 ani în urmă |
|
BsViewport.h
|
2b388725cb
Replaced all typedefed shared_ptrs with SPtr because it was making it hard for doxygen to create documentation links
|
9 ani în urmă |
|
BsViewportRTTI.h
|
f0f6b7ad8a
Updated serialization/deserialization so it accepts a set of global parameters provided to all serialization/deserialization callbacks
|
9 ani în urmă |