Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GameFoundry/B3DFramework
/ types & classes
Types & classes
5,843 in github.com/GameFoundry/B3DFramework
⨍
Functions
21,529
◇
Types & classes
5,843
↓ 209 callers
Class
Vector3
<summary> A three dimensional vector. </summary>
Source/Scripting/bsfSharp/Math/Vector3.cs:15
↓ 115 callers
Class
ShaderVariationParameter
Name, type and value of a variation parameter. */
Source/Engine/Core/Material/B3DShaderVariation.h:50
↓ 90 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/GUI/B3DGUIUnits.h:18
↓ 89 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Renderer/B3DRenderSettings.h:313
↓ 77 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Physics/B3DColliderShape.h:18
↓ 73 callers
Class
SceneObject
Scene
Source/Engine/Core/B3DPrerequisites.h:522
↓ 66 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DJoint.h:17
↓ 62 callers
Class
Degree
<summary> Wrapper class which indicates a given angle value is in degrees. Degree values are interchangeable with radian values, and conversions will
Source/Scripting/bsfSharp/Math/Degree.cs:15
↓ 53 callers
Class
Area2
Version of b3d::Area2 suitable for SIMD use. */
Source/Engine/Utility/Math/B3DSIMD.h:94
↓ 52 callers
Class
Path
Source/Engine/Utility/Prerequisites/B3DFwdDeclUtil.h:232
↓ 49 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Particles/B3DParticleEmitter.h:23
↓ 44 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DRigidbody.h:21
↓ 42 callers
Class
Vector4
<summary> A four dimensional vector with a homogeneous w coordinate. </summary>
Source/Scripting/bsfSharp/Math/Vector4.cs:15
↓ 41 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DCamera.h:19
↓ 39 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Input/B3DInputFwd.h:28
↓ 37 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Material/B3DShader.h:148
↓ 31 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DAnimation.h:18
↓ 29 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Particles/B3DParticleEvolver.h:73
↓ 25 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Animation/B3DAnimationClip.h:96
↓ 25 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DCharacterController.h:22
↓ 24 callers
Class
Position
Source/Tests/TestSuites/B3DECSTestSuite.cpp:23
↓ 23 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Resources/B3DPackage.h:19
↓ 23 callers
Class
T
Source/Engine/Core/Scene/B3DSceneObject.h:510
↓ 23 callers
Class
Velocity
Source/Tests/TestSuites/B3DECSTestSuite.cpp:69
↓ 22 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Importer/B3DMeshImportOptions.h:17
↓ 22 callers
Enum
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Serialization/B3DManagedTypeInfo.h:15
↓ 21 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DAudioSource.h:18
↓ 21 callers
Enum
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/B3DPlayInEditor.h:16
↓ 21 callers
Class
Radian
<summary> Wrapper class which indicates a given angle value is in radians. Radian values are interchangeable with degree values, and conversions will
Source/Scripting/bsfSharp/Math/Radian.cs:15
↓ 21 callers
Class
TVector3
Source/Engine/Utility/Math/B3DVector3.h:19
↓ 20 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Importer/B3DImporter.h:23
↓ 20 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Image/B3DPixelUtility.h:18
↓ 20 callers
Class
SchedulerTask
Represents a function to execute using the Scheduler. */
Source/Engine/Utility/Threading/B3DScheduler.h:35
↓ 19 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DMeshDataEx.h:16
↓ 19 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DD6Joint.h:17
↓ 19 callers
Class
Color
Source/Engine/Utility/Prerequisites/B3DFwdDeclUtil.h:216
↓ 19 callers
Class
Plane
Source/Scripting/bsfSharp/Math/Plane.cs:12
↓ 18 callers
Class
Complex
Source/Engine/Utility/Math/B3DComplex.h:15
↓ 17 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Localization/B3DStringTable.h:18
↓ 17 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Platform/B3DFolderMonitor.h:15
↓ 17 callers
Class
RawData
Source/Engine/Core/Utility/B3DDrawHelper.cpp:374
↓ 17 callers
Class
TVector2
Source/Engine/Utility/Math/B3DVector2.h:16
↓ 17 callers
Enum
Type
Source/Engine/Core/GUI/B3DGUIDropDownMenu.h:39
↓ 16 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/GUI/B3DGUIScrollArea.h:17
↓ 16 callers
Class
GLSLAttribute
Holds a GLSL program input attribute used in vertex programs. */
Source/Plugins/ShaderBackends/bsfShaderBackendVKSL/B3DGLSLToSPIRV.cpp:692
↓ 16 callers
Class
TRadian
Source/Engine/Utility/Math/B3DRadian.h:23
↓ 15 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Scene/B3DSceneObject.h:25
↓ 15 callers
Class
Color
Source/Engine/Core/B3DPrerequisites.h:365
↓ 15 callers
Class
RenderPassCreateInformation
* Descriptor structure used for initialization of a render pass. Render pass will bind the provided * render target and allow draw calls to be exec
Source/Engine/Core/GpuBackend/B3DGpuCommandBuffer.h:430
↓ 15 callers
Class
TQuaternion
Source/Engine/Utility/Math/B3DQuaternion.h:17
↓ 14 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DRenderTargetEx.h:16
↓ 14 callers
Class
ConstructPrivately
Source/Scripting/bsfScript/Serialization/B3DManagedSerializableList.h:33
↓ 14 callers
Class
TVector4
Source/Engine/Utility/Math/B3DVector4.h:16
↓ 13 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Text/B3DFont.h:21
↓ 13 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Audio/B3DAudio.h:19
↓ 13 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DTextureEx.h:17
↓ 13 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/GpuBackend/B3DViewport.h:22
↓ 13 callers
Class
TDegree
Source/Engine/Utility/Math/B3DDegree.h:23
↓ 13 callers
Class
TSize2
Source/Engine/Utility/Math/B3DSize2.h:16
↓ 13 callers
Class
UnitTestSerializationObjectB
Source/Tests/Utility/B3DUnitTestSerializableObjects.h:9
↓ 12 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Utility/Math/B3DRandom.h:17
↓ 11 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DLightProbeVolume.h:51
↓ 11 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DMeshEx.h:17
↓ 11 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DParticleSystem.h:36
↓ 11 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DDistanceJoint.h:17
↓ 11 callers
Class
PixelData
Source/Engine/Core/Renderer/B3DRenderer.h:19
↓ 11 callers
Class
Random
Source/Engine/Core/Particles/B3DParticleEvolver.h:11
↓ 10 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Utility/Utility/B3DUtil.h:158
↓ 10 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DAnimationEx.h:16
↓ 10 callers
Class
BitLength
Encodes a length in bits, as a number of bytes and the number of leftover bits. */
Source/Engine/Utility/Utility/B3DBitLength.h:14
↓ 10 callers
Class
GpuQueueId
Uniquely represents a GPU queue. */
Source/Engine/Core/GpuBackend/B3DGpuQueue.h:23
↓ 10 callers
Class
HString
Source/Engine/Utility/Prerequisites/B3DFwdDeclUtil.h:229
↓ 10 callers
Class
input_adapter
Source/Engine/Utility/ThirdParty/json.hpp:2135
↓ 9 callers
Class
GUICommandEvent
Source/Engine/Core/B3DPrerequisites.h:458
↓ 9 callers
Class
QueuedEvent
Stores information about a queued input event that is to be triggered later. */
Source/Engine/Core/Input/B3DInput.h:59
↓ 9 callers
Class
SpriteInfo
Source/Engine/Core/GUI/B3DGUIRenderable.h:276
↓ 9 callers
Class
TVector3I
Source/Engine/Utility/Math/B3DVector3I.h:16
↓ 9 callers
Class
TVector4I
Source/Engine/Utility/Math/B3DVector4I.h:16
↓ 9 callers
Class
WorldTransform
World-space transform — position/rotation/scale in world coordinates. */
Source/Engine/Core/Scene/B3DSceneObjectFragments.h:25
↓ 8 callers
Class
AABox
* Version of b3d::AABox suitable for SIMD use. Takes up a bit more memory than standard AABox and is always 16-byte * aligned. */
Source/Engine/Utility/Math/B3DSIMD.h:41
↓ 8 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Utility/Image/B3DColorGradient.h:67
↓ 8 callers
Class
B3D_SCRIPT_EXPORT
Source/Scripting/bsfScript/Extensions/B3DPixelDataEx.h:17
↓ 8 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DReflectionProbe.h:27
↓ 8 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DHingeJoint.h:17
↓ 8 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Components/B3DLight.h:25
↓ 8 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Resources/B3DBuiltinResources.h:20
↓ 8 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Audio/B3DAudioClip.h:15
↓ 8 callers
Class
Bounds
<summary> Bounds represented by an axis aligned box and a sphere. </summary>
Source/Scripting/bsfSharp/Math/Bounds.cs:14
↓ 8 callers
Class
ShaderObjectParameterInformation
* Describes a single object (texture, sampler state, etc.) shader parameter. * * @see Shader::AddParameter(). */
Source/Engine/Core/Material/B3DShader.h:90
↓ 8 callers
Class
TMatrix4
Source/Engine/Utility/Math/B3DMatrix4.h:20
↓ 8 callers
Class
diyfp
Source/Engine/Utility/ThirdParty/json.hpp:8656
↓ 7 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/Text/B3DFontImportOptions.h:16
↓ 7 callers
Class
B3D_SCRIPT_EXPORT
Source/Engine/Core/GUI/B3DGUIListBox.h:19
↓ 7 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Image/B3DPixelData.h:18
↓ 7 callers
Enum
B3D_SCRIPT_EXPORT
Source/Engine/Core/Animation/B3DAnimationUtility.h:165
↓ 7 callers
Class
Data
Source/Engine/Utility/Utility/B3DAny.h:29
↓ 7 callers
Class
GpuBufferViewInformation
Information that controls how is the buffer viewed when bound to a GPU pipeline. */
Source/Engine/Core/GpuBackend/B3DGpuParameter.h:71
↓ 7 callers
Class
Matrix4
<summary> A 4x4 matrix. Can be used for homogenous transformations of three dimensional vectors and points. </summary>
Source/Scripting/bsfSharp/Math/Matrix4.cs:15
↓ 7 callers
Class
PrefabLinkInformation
Contains information required for linking a game object with an object within a prefab it is linked to. */
Source/Engine/Core/Scene/B3DPrefabUtility.h:15
↓ 7 callers
Class
Quaternion
Source/Scripting/bsfSharp/Math/Quaternion.cs:12
next →
1–100 of 5,843, ranked by callers