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
↓ 8 callers
Method
Reset
Source/Tests/Utility/B3DUnitTestScenes.cpp:291
↓ 8 callers
Method
Resize
Source/Engine/Core/Components/B3DLightProbeVolume.cpp:136
↓ 8 callers
Function
RunSubmitThreadCommand
Source/Engine/Core/GpuBackend/B3DGpuSubmitThread.cpp:27
↓ 8 callers
Method
SeekToIndex
Source/Engine/Utility/Reflection/B3DRTTIIterator.h:161
↓ 8 callers
Method
SetFlagOnObject
Source/Tests/Utility/B3DUnitTestScenes.cpp:364
↓ 8 callers
Method
SetLayer
Source/Engine/Core/Components/B3DDecal.cpp:186
↓ 8 callers
Method
SetMobility
Source/Engine/Core/Scene/B3DSceneObject.cpp:990
↓ 8 callers
Method
SetScale
Source/Engine/Core/GUI/B3DGUIElement.cpp:161
↓ 8 callers
Function
SetShared
Sets a pointer to itself. */
Source/Engine/Core/GpuBackend/B3DGpuCommandBuffer.h:829
↓ 8 callers
Function
SpawnMultiple
Source/Engine/Core/Particles/B3DParticleEmitter.cpp:112
↓ 8 callers
Method
Stop
Source/Engine/Core/Profiling/B3DProfilerCPU.cpp:38
↓ 8 callers
Method
SubmitTransferCommandBuffers
Source/Engine/Core/GpuBackend/B3DGpuWorkContext.cpp:212
↓ 8 callers
Function
Tan
Source/Engine/Utility/Math/B3DMath.h:132
↓ 8 callers
Method
ToString
<inheritdoc/>
Source/Scripting/bsfSharp/Utility/Color.cs:286
↓ 8 callers
Method
UpdatePerObjectBuffer
Source/Plugins/bsfRenderBeast/Utility/B3DUniformBufferPools.cpp:232
↓ 8 callers
Method
UpdateWorldTransformIfDirty
Source/Engine/Core/Scene/B3DSceneObject.cpp:328
↓ 8 callers
Method
WaitUntilIdle
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12GpuQueue.cpp:262
↓ 8 callers
Method
WriteData
Source/Engine/Core/Mesh/B3DMesh.cpp:35
↓ 8 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
Source/Engine/Utility/ThirdParty/json.hpp:9767
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int8.h:63
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int16x8.h:88
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int8x32.h:79
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int8x64.h:86
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int16x32.h:84
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int16x16.h:80
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int8x16.h:88
↓ 8 callers
Method
eval
Source/Engine/Utility/ThirdParty/simdpp/types/int16.h:63
↓ 8 callers
Function
half_to_float
Source/Engine/Core/ThirdParty/tinyexr.h:1087
↓ 8 callers
Function
hufLength
Source/Engine/Core/ThirdParty/tinyexr.h:2270
↓ 8 callers
Function
i_popcnt
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_popcnt.h:50
↓ 8 callers
Function
i_reduce_and
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_reduce_and.h:26
↓ 8 callers
Function
i_reduce_or
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_reduce_or.h:26
↓ 8 callers
Function
i_reduce_popcnt
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/i_reduce_popcnt.h:25
↓ 8 callers
Function
nvg__clampf
Source/Engine/Core/ThirdParty/nanovg.c:147
↓ 8 callers
Function
nvg__signf
Source/Engine/Core/ThirdParty/nanovg.c:146
↓ 8 callers
Method
reset
reset token_buffer; current character is beginning of token
Source/Engine/Utility/ThirdParty/json.hpp:3311
↓ 8 callers
Function
stbiw__putc
Source/Engine/Core/ThirdParty/stb_image_write.h:394
↓ 8 callers
Function
swap
Source/Engine/Utility/Utility/B3DBitfield.h:492
↓ 8 callers
Function
transpose_inplace
Helper function. @code r = [a0,a4,a8,a12,a1,a5,a9,a13,a2,a6,a10,a14,a3,a7,a11,a15] @endcode The 256-bit version applies the 128 bit
Source/Engine/Utility/ThirdParty/simdpp/detail/insn/transpose.h:86
↓ 8 callers
Function
yytokenName
A printable representation of TOKEN. */
Source/Plugins/bsfSL/B3DParserFX.c:1184
↓ 7 callers
Method
Add
Source/Engine/Core/Material/B3DShaderVariation.cpp:258
↓ 7 callers
Method
Allocate
Source/Engine/Core/GpuBackend/Allocators/B3DGpuTlsfAllocator.h:479
↓ 7 callers
Function
AllocateImage
TODO: Simply return nullptr when failed to allocate?
Source/Engine/Core/ThirdParty/tinyexr.h:5779
↓ 7 callers
Function
B3DColorToNVGColor
Converts a B3D color into a NanoVG color. */
Source/Engine/Core/VectorGraphics/B3DNVGVectorGraphics.cpp:58
↓ 7 callers
Method
Begin
Source/Engine/Utility/Utility/B3DTArray.h:214
↓ 7 callers
Method
BuildRules
Source/Engine/Core/GUI/StyleSheet/B3DGUIStyleSheet.cpp:479
↓ 7 callers
Method
Cancel
Source/Engine/Core/Renderer/B3DRenderer.cpp:271
↓ 7 callers
Method
Clear
Source/Engine/Core/Image/B3DTexture.cpp:742
↓ 7 callers
Method
Contains
Returns true if the set contains an entity with the provided identifier and version. */
Source/Engine/Utility/ECS/B3DSparseSet.h:384
↓ 7 callers
Method
CreateGpuProgram
Source/Plugins/bsfNullGpuBackend/B3DNullGpuDevice.cpp:192
↓ 7 callers
Method
CreateHeap
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanHeapBackend.cpp:40
↓ 7 callers
Method
Deserialize
Source/Scripting/bsfScript/Serialization/B3DManagedSerializableList.cpp:185
↓ 7 callers
Function
Destroy
Destroys command buffer. Command buffer must not be used after this is called. */
Source/Engine/Core/GpuBackend/B3DGpuCommandBuffer.h:851
↓ 7 callers
Function
DownsampleCubemap
Resizes the provided cubemap faces and outputs a new set of resized faces. */
Source/Plugins/bsfFreeImgImporter/B3DFreeImgImporter.cpp:520
↓ 7 callers
Function
EnsureRenderThread
Returns false if currently not at the render thread, and triggers an ensure. */
Source/Engine/Core/CoreObject/B3DRenderThread.h:117
↓ 7 callers
Method
EraseIfValid
Removes an entity from the set if it exists, otherwise does nothing. Returns true if entity was removed. */
Source/Engine/Utility/ECS/B3DSparseSet.h:260
↓ 7 callers
Method
Evaluate
Source/Engine/Utility/Image/B3DColorGradient.cpp:26
↓ 7 callers
Method
EvaluateIntegrated
Source/Engine/Core/Animation/B3DAnimationCurve.cpp:731
↓ 7 callers
Method
Finalize
Source/Engine/Core/Text/B3DTextGeometry.cpp:85
↓ 7 callers
Method
FreeCPUDescriptor
Source/Plugins/bsfD3D12GpuBackend/Managers/B3DD3D12DescriptorManager.cpp:194
↓ 7 callers
Method
GetAssembly
Source/Scripting/bsfMono/B3DMonoManager.cpp:257
↓ 7 callers
Method
GetElementTypes
Returns a pointer to any array of underlying element types for textures/buffers. */
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanGpuPipelineParameterLayout.h:31
↓ 7 callers
Method
GetFirstFreeElementPackedIndex
* When using in-place deletion policy returns the packed index to the first invalid element. * When using swap-only deletion policy returns the num
Source/Engine/Utility/ECS/B3DSparseSet.h:422
↓ 7 callers
Method
GetI32
Source/Engine/Core/Material/B3DShaderVariation.cpp:34
↓ 7 callers
Function
GetId
Returns the unique ID of the sprite material. */
Source/Engine/Core/2D/B3DSpriteMaterial.h:108
↓ 7 callers
Method
GetIndices16
Source/Engine/Core/Mesh/B3DMeshData.cpp:27
↓ 7 callers
Method
GetLineCount
Returns the number of lines that were generated. */
Source/Engine/Core/Text/B3DTextGeometry.h:224
↓ 7 callers
Method
GetMinimumCapacity
@copydoc DefaultContainerAllocator::ForElementType::GetMinimumCapacity */
Source/Engine/Utility/Allocators/B3DContainerAllocators.h:110
↓ 7 callers
Method
GetMobility
Source/Engine/Core/Scene/B3DSceneObject.cpp:963
↓ 7 callers
Method
GetNativeObjectAsShared
Returns the wrapped native object as a shared pointer. */
Source/Scripting/bsfScript/B3DScriptResourceWrapper.h:75
↓ 7 callers
Function
GetPitch
Source/Engine/Core/Components/B3DAudioSource.h:60
↓ 7 callers
Method
GetReflectionType
()
Source/Scripting/bsfSharp/Generated/ManagedTypeInfo.generated.cs:28
↓ 7 callers
Method
GetRight
* Gets the X (right) axis of the object. * * @return Right axis of the object. */
Source/Engine/Utility/Math/B3DTransform.h:111
↓ 7 callers
Function
GetSize
Source/Engine/Core/GUI/B3DGUISpace.h:23
↓ 7 callers
Method
GetState
* Returns the current native state of the buffer. * * @note Assumes single-threaded command recording per resource (render thread + internal w
Source/Plugins/bsfD3D12GpuBackend/B3DD3D12GpuBuffer.h:48
↓ 7 callers
Function
GetTexture
Source/Engine/Core/Components/B3DSkybox.h:51
↓ 7 callers
Method
GetTimePrecise
Source/Engine/Utility/Utility/B3DTime.cpp:57
↓ 7 callers
Method
GetUsedBindingSequentialIndex
Returns the sequential index of the binding at the specific slot. Returns ~0u if slot is not used. */
Source/Plugins/bsfVulkanGpuBackend/B3DVulkanGpuPipelineParameterLayout.h:37
↓ 7 callers
Method
GetWorldMatrix
Source/Engine/Core/Scene/B3DSceneObject.cpp:427
↓ 7 callers
Method
GetWrappedObject
Returns the raw pointer to the underlying wrapped object. */
Source/Engine/Utility/Reflection/B3DRTTIObjectWrapper.h:145
↓ 7 callers
Method
HasTextureParameter
Source/Engine/Core/Material/B3DShader.cpp:412
↓ 7 callers
Method
Index
Source/Engine/Utility/ECS/B3DSparseSet.h:82
↓ 7 callers
Function
InitEXRHeader
Source/Engine/Core/ThirdParty/tinyexr.h:10119
↓ 7 callers
Method
Initialize
Source/Engine/Core/Text/B3DFont.cpp:110
↓ 7 callers
Method
Initialize
Source/Engine/Core/Mesh/B3DMesh.cpp:82
↓ 7 callers
Method
Insert
Source/Engine/Utility/Utility/B3DTArray.h:455
↓ 7 callers
Function
Is3D
Source/Engine/Core/Audio/B3DAudioClip.h:118
↓ 7 callers
Method
IsEntityValid
Returns true if the entity has been created and is still valid. */
Source/Engine/Utility/ECS/B3DRegistry.h:125
↓ 7 callers
Function
IsValid
Source/Engine/Core/B3DPrerequisites.h:1045
↓ 7 callers
Method
IsValid
Checks if the element has all the properties required for rendering. */
Source/Plugins/bsfRenderBeast/RenderState/B3DParticleRenderState.h:212
↓ 7 callers
Method
IteratorSupportsSeekToIndex
Source/Engine/Utility/Reflection/B3DRTTIECSField.h:61
↓ 7 callers
Method
IteratorSupportsSeekToKey
Source/Engine/Utility/Reflection/B3DRTTIECSField.h:62
↓ 7 callers
Method
NotifyCompositorTargetChanged
* Notifies the view that the render target the compositor is rendering to has changed. Note that this does not * mean the final render target, rat
Source/Plugins/bsfRenderBeast/B3DRendererView.h:482
↓ 7 callers
Function
OnCreated
Called once when the component has been created. Called regardless of the state the component is in. */
Source/Engine/Core/Scene/B3DComponent.h:168
↓ 7 callers
Function
ParseI32
Source/Engine/Utility/String/B3DString.cpp:785
↓ 7 callers
Function
ParseStateDelete
Source/Plugins/bsfSL/B3DASTFX.c:508
↓ 7 callers
Method
ReadVarInt
Source/Engine/Utility/Utility/B3DBitstream.h:747
↓ 7 callers
Method
RetireAllocation
* Schedule deferred-free of @p allocation against the allocator's current completion marker. * Caller must hold the allocator mutex when @p ThreadP
Source/Engine/Core/GpuBackend/Allocators/B3DGpuAllocator.h:334
↓ 7 callers
Function
RoundToMultiple
Rounds @p x to the nearest multiple of @p multiple. */
Source/Engine/Utility/Math/B3DMath.h:311
↓ 7 callers
Method
Seek
Source/Engine/Utility/Utility/B3DBufferedBitstream.h:238
← previous
next →
801–900 of 21,529, ranked by callers