Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dillongoostudios/goo-engine
/ types & classes
Types & classes
27,468 in github.com/dillongoostudios/goo-engine
⨍
Functions
116,347
◇
Types & classes
27,468
↓ 2,302 callers
Class
float3
intern/cycles/util/log.h:85
↓ 921 callers
Class
btVector3
extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h:19
↓ 652 callers
Enum
PropertyFlag
Make sure enums are updated with these */ HIGHEST FLAG IN USE: 1 << 31 * FREE FLAGS: 9, 11, 13, 14, 15. */
source/blender/makesrna/RNA_types.hh:183
↓ 646 callers
Class
IndexRange
source/blender/makesdna/DNA_node_types.h:25
↓ 534 callers
Class
float2
intern/cycles/util/types_float2.h:14
↓ 482 callers
Class
float4
intern/cycles/session/buffers.h:23
↓ 382 callers
Class
IndexRange
source/blender/blenlib/BLI_index_range.hh:49
↓ 340 callers
Class
int2
intern/cycles/util/log.h:84
↓ 312 callers
Class
SpecMeshTest
A mesh testing class inherited from MeshTest class targeted at testing modifiers and operators on a single object. It holds a stack of mesh o
tests/python/modules/mesh_test.py:421
↓ 226 callers
Class
Vec3
source/blender/freestyle/intern/geometry/VecMat.h:467
↓ 209 callers
Enum
eCustomDataType
source/blender/makesdna/DNA_customdata_types.h:102
↓ 208 callers
Enum
eAnimCont_Types
Main Data container types */
source/blender/editors/include/ED_anim_api.hh:102
↓ 201 callers
Class
Dbl2
extern/smaa_areatex/smaa_areatex.cpp:45
↓ 194 callers
Class
GrainSize
* Wrapper type around an integer to differentiate it from other parameters in a function call. */
source/blender/blenlib/BLI_task.hh:45
↓ 193 callers
Class
OperatorSpecEditMode
Holds one operator and its parameters.
tests/python/modules/mesh_test.py:88
↓ 164 callers
Enum
ParameterFlag
* Function parameters flags. * \warning 16bits only. */
source/blender/makesrna/RNA_types.hh:360
↓ 135 callers
Class
Vector
source/blender/blenlib/BLI_vector.hh:65
↓ 135 callers
Class
int3
extern/bullet2/src/LinearMath/btConvexHull.cpp:25
↓ 132 callers
Class
F
extern/quadriflow/3rd/lemon-1.3.1/test/maps_test.cc:59
↓ 126 callers
Class
StringRef
source/blender/blenlib/BLI_string_ref.hh:43
↓ 121 callers
Class
FormatError
\brief Format error This exception is thrown when an input file has wrong format or a data representation is not legal.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:158
↓ 117 callers
Class
ModifierSpec
Holds a Generate or Deform or Physics modifier type and its parameters.
tests/python/modules/mesh_test.py:40
↓ 115 callers
Class
Package
build_files/build_environment/install_linux_packages.py:48
↓ 108 callers
Class
Span
source/blender/blenlib/BLI_span.hh:75
↓ 106 callers
Enum
eAnimFilter_Flags
filtering flags - under what circumstances should a channel be returned */
source/blender/editors/include/ED_anim_api.hh:291
↓ 93 callers
Enum
eNodeSocketDatatype
source/blender/makesdna/DNA_node_types.h:243
↓ 81 callers
Class
Vector
intern/itasc/kdl/frames.hpp:128
↓ 75 callers
Enum
format
There are some differences between DPX and Cineon * so we need to know from what type of file the data came from. */
source/blender/imbuf/intern/cineon/logImageCore.h:39
↓ 74 callers
Class
half
extern/Eigen3/Eigen/src/Core/arch/Default/Half.h:62
↓ 71 callers
Enum
Type
extern/Eigen3/Eigen/src/Core/util/Constants.h:471
↓ 65 callers
Class
Identity
extern/quadriflow/3rd/lemon-1.3.1/lemon/radix_sort.h:44
↓ 64 callers
Class
CProfileNode
A node in the Profile Hierarchy Tree
extern/bullet2/src/LinearMath/btQuickprof.h:83
↓ 59 callers
Class
Matrix
extern/Eigen3/Eigen/src/Core/Matrix.h:178
↓ 59 callers
Class
bfloat16
extern/Eigen3/Eigen/src/Core/arch/Default/BFloat16.h:28
↓ 58 callers
Class
QuantitativeInvisibilityUP1D
QuantitativeInvisibilityUP1D Returns true if the Quantitative Invisibility evaluated at an Interface1D, using the * QuantitativeInvisibilityF1D funct
source/blender/freestyle/intern/stroke/Predicates1D.h:168
↓ 57 callers
Class
SocketSpec
tests/python/bl_node_group_compat.py:70
↓ 55 callers
Class
ExcessiveArg
A macro from the ACTION* family (defined later in this file) defines an action that can be used in a mock function. Typically, these actions only car
extern/gmock/include/gmock/gmock-generated-actions.h:67
↓ 55 callers
Class
MutableSpan
source/blender/blenlib/BLI_span.hh:456
↓ 55 callers
Class
btQuaternion
@brief The btQuaternion implements quaternion to perform linear algebra rotations in combination with btMatrix3x3, btVector3 and btTransform. */
extern/bullet2/src/LinearMath/btQuaternion.h:49
↓ 54 callers
Class
sStkNN
extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h:231
↓ 52 callers
Class
Exception
\brief Generic exception class. Base class for exceptions used in LEMON.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:42
↓ 52 callers
Class
Status
Class encapsulating a return status of an operation with an optional error message. Intended to be used as a return type for functions instead of bool
extern/draco/draco/src/draco/core/status.h:25
↓ 51 callers
Class
NotUP1D
scripts/freestyle/modules/freestyle/predicates.py:248
↓ 50 callers
Class
type
extern/Eigen3/Eigen/src/Core/util/Meta.h:754
↓ 47 callers
Class
float4
intern/cycles/util/types_int4.h:16
↓ 44 callers
Class
less
extern/bullet2/src/LinearMath/btAlignedObjectArray.h:301
↓ 43 callers
Class
buffer
extern/fmtlib/include/fmt/core.h:798
↓ 42 callers
Enum
ModifierType
source/blender/makesdna/DNA_modifier_types.h:32
↓ 41 callers
Class
Converter
extern/draco/draco/src/draco/compression/point_cloud/algorithms/float_points_tree_decoder.cc:26
↓ 39 callers
Class
Coord
intern/cycles/kernel/util/nanovdb.h:28
↓ 38 callers
Class
int4
intern/cycles/util/types_float4.h:14
↓ 37 callers
Class
Quaternion
Very basic quaternion class
extern/mantaflow/helper/util/quaternion.h:22
↓ 36 callers
Class
OperatorSpecObjectMode
Holds an object operator and its parameters. Helper class for DeformModifierSpec. Needed to support operations in Object Mode and not Edit Mo
tests/python/modules/mesh_test.py:125
↓ 36 callers
Class
TrueUP1D
TrueUP1D Returns true */
source/blender/freestyle/intern/stroke/Predicates1D.h:124
↓ 35 callers
Class
Exception
source/blender/freestyle/intern/system/Exception.h:18
↓ 34 callers
Class
Color
Data structure representing RGB colors.
extern/quadriflow/3rd/lemon-1.3.1/lemon/color.h:40
↓ 33 callers
Class
AllSpanOrSingle
* The most efficient preset, but also potentially generates a lot of code (exponential in the * number of inputs of the function). It generates separ
source/blender/functions/FN_multi_function_builder.hh:58
↓ 32 callers
Class
Vector3
slightly extended Eigen vector class * with conversion to/from plain C float array */
source/blender/simulation/intern/eigen_utils.h:32
↓ 32 callers
Class
WriterConverter
extern/quadriflow/3rd/lemon-1.3.1/test/lgf_reader_writer_test.cc:37
↓ 32 callers
Enum
eObjectMode
source/blender/makesdna/DNA_object_enums.h:14
↓ 31 callers
Enum
AttrDomain
source/blender/draw/DRW_pbvh.hh:32
↓ 31 callers
Class
IndexMask
source/blender/blenkernel/BKE_mesh.hh:13
↓ 31 callers
Class
Node
extern/quadriflow/3rd/lemon-1.3.1/lemon/path.h:444
↓ 30 callers
Class
Value
Simple class to represent JSON object
extern/tinygltf/tiny_gltf.h:282
↓ 29 callers
Enum
ePaintSymmetryFlags
source/blender/makesdna/DNA_scene_types.h:2553
↓ 29 callers
Enum
eSelectOp
See #WM_operator_properties_select_operation */
source/blender/editors/include/ED_select_utils.hh:32
↓ 28 callers
Class
Arc
extern/quadriflow/3rd/lemon-1.3.1/lemon/concepts/graph.h:324
↓ 28 callers
Enum
GpencilModifierType
source/blender/makesdna/DNA_gpencil_modifier_types.h:21
↓ 28 callers
Class
Packet2cf
---------- float ----------
extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h:30
↓ 28 callers
Class
Path
source/blender/makesdna/DNA_object_types.h:48
↓ 28 callers
Class
vint8
intern/cycles/util/types_int8.h:16
↓ 27 callers
Class
Domain
------------------------------------------------------------------------------------------------ * Domain * * The compositor is designed in such a
source/blender/compositor/realtime_compositor/COM_domain.hh:135
↓ 27 callers
Class
StringRefNull
* References a null-terminated const char array. */
source/blender/blenlib/BLI_string_ref.hh:109
↓ 26 callers
Class
ConstantThicknessShader
[ Thickness Shader ]. * Assigns an absolute constant thickness to every vertices of the Stroke. */
source/blender/freestyle/intern/stroke/BasicStrokeShaders.h:41
↓ 26 callers
Class
ReaderConverter
extern/quadriflow/3rd/lemon-1.3.1/test/lgf_reader_writer_test.cc:31
↓ 26 callers
Enum
eCurvesSymmetryType
source/blender/makesdna/DNA_curves_types.h:217
↓ 25 callers
Class
AssetCatalogPath
source/blender/asset_system/tests/asset_library_test_common.hh:28
↓ 25 callers
Class
ChainSilhouetteIterator
A ViewEdge Iterator used to follow ViewEdges the most naturally. * For example, it will follow visible ViewEdges of same nature. * As soon, as the
source/blender/freestyle/intern/stroke/ChainingIterators.h:250
↓ 25 callers
Class
NoExceptConstructor
* This can be used to mark a constructor of an object that does not throw exceptions. Other * constructors can delegate to this constructor to make s
source/blender/blenlib/BLI_memory_utils.hh:280
↓ 24 callers
Enum
IMB_BlendMode
source/blender/imbuf/IMB_imbuf.h:218
↓ 24 callers
Class
IoError
\brief Input-Output error This exception is thrown when a file operation cannot be succeeded.
extern/quadriflow/3rd/lemon-1.3.1/lemon/error.h:58
↓ 24 callers
Enum
eInsertKeyFlags
source/blender/makesdna/DNA_anim_types.h:1038
↓ 23 callers
Class
ConstantColorShader
Color shaders //////////////////////////////////////////////////// [ Color Shader ]. * Assigns a constant color to every vertices of the Stroke.
source/blender/freestyle/intern/stroke/BasicStrokeShaders.h:234
↓ 23 callers
Class
MutableBitRef
* Similar to #BitRef, but also allows changing the referenced bit. */
source/blender/blenlib/BLI_bit_ref.hh:126
↓ 23 callers
Class
OWXFaceLayer
class to describe an oriented smooth edge */
source/blender/freestyle/intern/view_map/ViewEdgeXBuilder.h:73
↓ 23 callers
Class
SamplingShader
[ Geometry Shader. ] * Resamples the stroke. * \see Stroke::Resample(float). */
source/blender/freestyle/intern/stroke/BasicStrokeShaders.h:410
↓ 22 callers
Class
BitSpan
* Similar to #Span, but references a range of bits instead of normal C++ types (which must be at * least one byte large). Use #MutableBitSpan if the
source/blender/blenlib/BLI_bit_span.hh:68
↓ 22 callers
Class
Clear
source/blender/draw/intern/draw_command.hh:412
↓ 22 callers
Class
GHOST_XrException
intern/ghost/intern/GHOST_XrException.hh:14
↓ 22 callers
Class
Packet1cd
extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h:251
↓ 22 callers
Class
Packet4cd
---------- double ----------
extern/Eigen3/Eigen/src/Core/arch/AVX512/Complex.h:173
↓ 22 callers
Class
Packet4cf
---------- float ----------
extern/Eigen3/Eigen/src/Core/arch/AVX/Complex.h:18
↓ 22 callers
Enum
eBezTriple_KeyframeType
source/blender/makesdna/DNA_curve_types.h:507
↓ 22 callers
Class
uint3
intern/cycles/util/types_uint3.h:14
↓ 21 callers
Enum
AttrDomain
source/blender/editors/include/ED_curves.hh:29
↓ 21 callers
Class
Base
source/blender/blenkernel/BKE_mball.h:14
↓ 21 callers
Class
TestPersistentID
PersistentID subclass for use in tests, making it easier to construct test values. */
source/blender/io/common/intern/object_identifier_test.cc:24
↓ 20 callers
Class
BoundedProperty
scripts/freestyle/modules/freestyle/utils.py:67
↓ 20 callers
Class
Packet2cd
---------- double ----------
extern/Eigen3/Eigen/src/Core/arch/AVX/Complex.h:187
↓ 19 callers
Class
AndUP1D
scripts/freestyle/modules/freestyle/predicates.py:222
next →
1–100 of 27,468, ranked by callers