Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GameFoundry/B3DFramework
/ functions
Functions
21,529 in github.com/GameFoundry/B3DFramework
⨍
Functions
21,529
◇
Types & classes
5,843
↓ 11 callers
Function
LogicalToPhysical
* Converts a value from logical pixels to physical pixels. * * @param value Value in logical pixels. * @param scale Scale applied to phy
Source/Engine/Core/GUI/B3DGUIUtility.h:40
↓ 11 callers
Function
MapRegisterToSlot
* Maps an HLSL shader register to an engine parameter slot. HLSL registers are only unique within their register * class (b/t/u/s), while engine sl
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12Utility.h:101
↓ 11 callers
Method
MoveNext
Source/Engine/Utility/Utility/B3DSpatialTree.h:831
↓ 11 callers
Function
Mur
Source/Engine/Utility/ThirdParty/CityHash/city.cc:147
↓ 11 callers
Method
Release
Platform/Win32/Source/Engine/Core/Private/Win32/B3DWin32DropTarget.cpp:75
↓ 11 callers
Method
Rotate
Source/Engine/Utility/Math/B3DTransform.cpp:116
↓ 11 callers
Method
SetIndexBuffer
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12GpuCommandBuffer.cpp:363
↓ 11 callers
Method
Start
Source/Engine/Core/Profiling/B3DProfilerCPU.cpp:33
↓ 11 callers
Method
StartServer
Source/Engine/Core/Network/B3DNetwork.cpp:207
↓ 11 callers
Function
UUID
Initializes an empty UUID. */
Source/Engine/Utility/Utility/B3DUUID.h:20
↓ 11 callers
Method
Wait
Source/Engine/Utility/Threading/B3DSignal.h:85
↓ 11 callers
Function
from_json
Source/Engine/Utility/ThirdParty/json.hpp:1041
↓ 11 callers
Function
hi
Source/Engine/Utility/ThirdParty/simdpp/detail/shuffle/neon_int32x4.h:33
↓ 11 callers
Function
if
Source/Plugins/bsfSL/B3DLexerFX.c:2283
↓ 11 callers
Function
lo
Returns the lower/higher part of a vector. Cost: 0
Source/Engine/Utility/ThirdParty/simdpp/detail/shuffle/neon_int32x4.h:32
↓ 11 callers
Function
make_ones
Source/Engine/Utility/ThirdParty/simdpp/core/make_uint.h:189
↓ 11 callers
Function
nvgGlobalCompositeOperation
Global composite operation.
Source/Engine/Core/ThirdParty/nanovg.c:936
↓ 11 callers
Function
swap2
Source/Engine/Core/ThirdParty/tinyexr.h:891
↓ 10 callers
Method
Add
Source/Engine/Utility/Threading/B3DScheduler.cpp:99
↓ 10 callers
Method
Allocate
Source/Plugins/bsfRenderBeast/Utility/B3DUniformBufferPools.cpp:92
↓ 10 callers
Method
Clear
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanGpuQueue.cpp:15
↓ 10 callers
Method
Contains
Source/Engine/Core/Resources/B3DPackage.cpp:242
↓ 10 callers
Function
CreateEmptyFile
Source/Tests/TestSuites/B3DFileSystemTestSuite.cpp:24
↓ 10 callers
Method
Cross
<summary> Returns the cross product between two vectors. </summary> <param name="lhs">First three dimensional vector.</param> <param name="rhs">Second
Source/Scripting/bsfSharp/Math/Vector3.cs:189
↓ 10 callers
Method
Defrag
Source/Engine/Core/GpuBackend/Allocators/B3DGpuTlsfAllocator.h:1433
↓ 10 callers
Function
DoOnWindowMovedOrResized
Method that triggers whenever the window changes size or position. */
Source/Engine/Core/GpuBackend/B3DRenderWindow.h:286
↓ 10 callers
Method
Execute
Source/Plugins/bsfVulkanGpuBackend/Utility/B3DVulkanBarrierHelper.cpp:121
↓ 10 callers
Method
Execute
Source/Plugins/bsfRenderBeast/B3DRenderBeastIBLUtility.cpp:21
↓ 10 callers
Method
Find
Returns the iterator to an entity with the provided identifier and version. Returns an iterator past the edge of the set if no entity is found. */
Source/Engine/Utility/ECS/B3DSparseSet.h:378
↓ 10 callers
Function
FloorToInt
Source/Engine/Utility/Math/B3DMath.h:290
↓ 10 callers
Method
Get
Source/Engine/Utility/ECS/B3DTagStorage.h:61
↓ 10 callers
Method
GetAsString
Source/Engine/Utility/FileSystem/B3DDataStream.cpp:94
↓ 10 callers
Function
GetAsTuple
Source/Engine/Utility/ECS/B3DUtility.h:143
↓ 10 callers
Method
GetCachedPtr
<summary> Returns a pointer to the native script interop object. </summary> <returns>Pointer to the native script interop object.</returns>
Source/Scripting/bsfSharp/Interop/ScriptObject.cs:42
↓ 10 callers
Method
GetComponents
Source/Engine/Utility/ECS/B3DRegistry.h:272
↓ 10 callers
Method
GetD3D12Buffer
Returns the low-level buffer resource wrapping the native D3D12 buffer. */
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12GpuBuffer.h:94
↓ 10 callers
Method
GetEnabled
Source/Engine/Core/Scene/B3DComponent.cpp:103
↓ 10 callers
Method
GetHandlePositionInPercent
Source/Engine/Core/GUI/B3DGUISlider.cpp:113
↓ 10 callers
Method
GetHeight
Returns the height of the swap chain. */
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12SwapChain.h:91
↓ 10 callers
Method
GetIndexType
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanUtility.cpp:557
↓ 10 callers
Method
GetKey
Source/Scripting/bsfScript/Serialization/B3DManagedSerializableDictionary.cpp:130
↓ 10 callers
Method
GetPackedIndex
Returns an index of an entity in the internal packed array. If the entity is not part of the set, behaviour is undefined. */
Source/Engine/Utility/ECS/B3DSparseSet.h:397
↓ 10 callers
Method
GetPlatformWindowHandle
Platform/Linux/Source/Engine/Core/Private/Linux/B3DLinuxRenderWindow.cpp:450
↓ 10 callers
Method
GetPlatformWindowHandle
Platform/Win32/Source/Engine/Core/Private/Win32/B3DWin32RenderWindow.cpp:342
↓ 10 callers
Method
GetRtti
Source/Engine/Utility/Serialization/B3DBinaryDelta.cpp:86
↓ 10 callers
Method
GetTexture
Source/Plugins/bsfRenderBeast/Shading/B3DShadowRendering.cpp:396
↓ 10 callers
Function
GpuQueueMask
Source/Engine/Core/GpuBackend/B3DGpuQueue.h:77
↓ 10 callers
Method
Initialize
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanTexture.cpp:681
↓ 10 callers
Method
Intersects
Source/Plugins/bsfRenderBeast/Shading/B3DShadowRendering.cpp:740
↓ 10 callers
Method
IsPrefabInstance
<summary> Checks if a scene object has a prefab link. Scene objects with a prefab link will be automatically updated when their prefab changes in orde
Source/Scripting/bsfSharp/Scene/SceneObject.cs:402
↓ 10 callers
Method
LiveHeapCount
Source/Tests/TestSuites/B3DGpuAllocatorTestSuite.cpp:174
↓ 10 callers
Method
MarkLayoutAsDirty
Source/Engine/Core/GUI/B3DGUIElement.cpp:301
↓ 10 callers
Method
MarkRenderProxyDataDirtyInternal
Source/Engine/Core/Material/B3DMaterial.cpp:620
↓ 10 callers
Method
Normalize
<summary> Normalizes the quaternion. </summary> <returns>Length of the quaternion prior to normalization.</returns>
Source/Scripting/bsfSharp/Math/Quaternion.cs:306
↓ 10 callers
Method
Pop
Source/Engine/Utility/Utility/B3DTArray.h:306
↓ 10 callers
Function
ReadAsync
* Reads the contents of the current swap chain image. Issues copy commands into * the command buffer and returns an async operation that triggers
Source/Engine/Core/GpuBackend/B3DRenderWindow.h:418
↓ 10 callers
Function
ReadLayerData
Source/Plugins/bsfFBXImporter/B3DFBXImporter.cpp:1174
↓ 10 callers
Method
RegisterSuite
Source/Engine/Utility/Testing/B3DTestSuiteRegistry.cpp:7
↓ 10 callers
Method
Release
Destructs the element and returns its slot to the pool for reuse. */
Source/Engine/Utility/Utility/B3DPool.h:69
↓ 10 callers
Method
SetShape
Source/Plugins/bsfPhysX/B3DPhysXColliderShape.cpp:109
↓ 10 callers
Function
ShiftMix
Source/Engine/Utility/ThirdParty/CityHash/city.cc:264
↓ 10 callers
Function
Square
Source/Engine/Utility/Math/B3DMath.h:155
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int32.h:63
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int64.h:62
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int32x16.h:79
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int32x4.h:88
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int64x8.h:79
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int32x8.h:79
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int64x4.h:79
↓ 10 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int64x2.h:88
↓ 10 callers
Function
i_max
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_max.h:28
↓ 10 callers
Function
i_min
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/f_min.h:25
↓ 10 callers
Function
i_reduce_add
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/f_reduce_add.h:28
↓ 10 callers
Function
i_reduce_max
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_reduce_max.h:29
↓ 10 callers
Function
i_reduce_min
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_reduce_min.h:28
↓ 10 callers
Function
i_split
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/split.h:24
↓ 10 callers
Function
i_to_int64
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/conv_float_to_int64.h:88
↓ 10 callers
Function
i_to_uint64
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/conv_float_to_int64.h:25
↓ 10 callers
Function
nvg__appendCommands
Source/Engine/Core/ThirdParty/nanovg.c:983
↓ 10 callers
Function
subvec_insert_impl
Source/Engine/Utility/ThirdParty/simdpp/core/detail/subvec_insert.h:24
↓ 10 callers
Function
swapBytes
Source/Engine/Utility/ThirdParty/TetGen/tetgen.cxx:2099
↓ 10 callers
Function
unzip4_lo
Source/Engine/Utility/ThirdParty/simdpp/detail/null/shuffle.h:111
↓ 9 callers
Method
AddComponents
Source/Engine/Utility/ECS/B3DRegistry.h:196
↓ 9 callers
Method
Allocate
Source/Engine/Utility/Utility/B3DPool.h:53
↓ 9 callers
Method
AllocateCPUDescriptor
Source/Plugins/bsfD3D12GpuBackend/Managers/B3DD3D12DescriptorManager.cpp:165
↓ 9 callers
Function
B3DPoolFree
Source/Engine/Utility/Allocators/B3DPoolAlloc.h:286
↓ 9 callers
Function
Clear
Clear all registered suites. */
Source/Engine/Utility/Testing/B3DTestSuiteRegistry.h:26
↓ 9 callers
Method
Clear
Source/Plugins/bsfRenderBeast/RenderState/B3DParticleRenderState.cpp:317
↓ 9 callers
Method
CloneInternal
Source/Engine/Utility/Reflection/B3DRTTIType.h:373
↓ 9 callers
Method
Connect
Register a new callback that will get notified once the event is triggered. */
Source/Engine/Utility/Utility/B3DEvent.h:321
↓ 9 callers
Function
ConvertCollisionData
Source/Plugins/bsfPhysX/B3DPhysX.cpp:396
↓ 9 callers
Method
Create
Source/Plugins/bsfRenderBeast/B3DRenderBeastFactory.cpp:11
↓ 9 callers
Function
CreateScriptObject
Dummy method to create the script object. Not used as Resources is only used as base class and not created directly. */
Source/Scripting/bsfScript/B3DScriptResourceWrapper.h:164
↓ 9 callers
Method
Data
Returns raw pointer to the internal packed entity array. */
Source/Engine/Utility/ECS/B3DSparseSet.h:409
↓ 9 callers
Method
Draw
Source/Plugins/bsfRenderBeast/RenderState/B3DDecalRenderState.cpp:16
↓ 9 callers
Method
Execute
Source/Plugins/bsfD3D12GpuBackend/Utility/B3DD3D12BarrierHelper.cpp:148
↓ 9 callers
Method
Execute
Source/Plugins/bsfRenderBeast/Utility/B3DGpuSort.cpp:118
↓ 9 callers
Method
GetAllocatedCount
Returns the number of elements currently allocated (not returned to the pool). */
Source/Engine/Utility/Utility/B3DPool.h:83
↓ 9 callers
Method
GetElementCount
Source/Engine/Utility/Reflection/B3DRTTIIterator.h:149
↓ 9 callers
Method
GetIcon
Source/Engine/Core/Text/B3DStockIcons.cpp:21
← previous
next →
601–700 of 21,529, ranked by callers