Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/galacean/engine
/ functions
Functions
8,347 in github.com/galacean/engine
⨍
Functions
8,347
◇
Types & classes
1,752
↓ 2 callers
Method
requireExtension
* Require an extension.
packages/rhi-webgl/src/GLExtensions.ts:19
↓ 2 callers
Method
requireExtension
(ext)
packages/rhi-webgl/src/WebGLGraphicDevice.ts:271
↓ 2 callers
Method
reset
(state: AnimatorState, stateData: AnimatorStateData, offsetFrameTime: number)
packages/core/src/animation/internal/AnimatorStatePlayData.ts:21
↓ 2 callers
Method
reset
()
tests/src/core/physics/CharacterController.test.ts:347
↓ 2 callers
Function
rn
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Method
rotateY
* Calculate a quaternion that the specified quaternion rotate around Y axis. * @param quaternion - The specified quaternion * @param rad - The r
packages/math/src/Quaternion.ts:370
↓ 2 callers
Method
rotateZ
* Calculate a quaternion that the specified quaternion rotate around Z axis. * @param quaternion - The specified quaternion * @param rad - The r
packages/math/src/Quaternion.ts:389
↓ 2 callers
Method
rotationTranslation
* Calculate a matrix from a quaternion and a translation. * @param quaternion - The quaternion used to calculate the matrix * @param translation
packages/math/src/Matrix.ts:297
↓ 2 callers
Function
rt
(a,b,c,d)
packages/physics-physx/libs/physx.release.downgrade.js:13
↓ 2 callers
Function
run
(args)
packages/physics-physx/libs/physx.release.downgrade.js:46
↓ 2 callers
Function
run
(args)
packages/physics-physx/libs/physx.release.js:9
↓ 2 callers
Function
run
(args)
packages/loader/libs/basis_transcoder.js:9
↓ 2 callers
Function
rw
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:15
↓ 2 callers
Function
ry
(a,b,c)
packages/physics-physx/libs/physx.release.downgrade.js:20
↓ 2 callers
Function
s$
(a,b,c)
packages/physics-physx/libs/physx.release.downgrade.js:23
↓ 2 callers
Function
s1
(a,b,c,d,e,f)
packages/physics-physx/libs/physx.release.downgrade.js:13
↓ 2 callers
Function
sC
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:18
↓ 2 callers
Function
sE
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
sF
(a)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
sG
(a,b,c,d,e,f,g,h)
packages/physics-physx/libs/physx.release.downgrade.js:21
↓ 2 callers
Function
sH
(a,b,c,d,e,f,g)
packages/physics-physx/libs/physx.release.downgrade.js:15
↓ 2 callers
Function
sI
(a)
packages/physics-physx/libs/physx.release.downgrade.js:22
↓ 2 callers
Function
sK
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
sL
(a,b,c)
packages/physics-physx/libs/physx.release.downgrade.js:13
↓ 2 callers
Function
sO
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:20
↓ 2 callers
Function
sY
(a,b,c,d,e)
packages/physics-physx/libs/physx.release.downgrade.js:13
↓ 2 callers
Method
scanRemainMacro
* @returns end ShaderPosition
packages/shader-lab/src/macroProcessor/MacroParserLexer.ts:218
↓ 2 callers
Method
scissor
(x: number, y: number, width: number, height: number)
packages/rhi-webgl/src/WebGLGraphicDevice.ts:291
↓ 2 callers
Method
screenToWorldPoint
* Transform a point from screen space to world space. * * @param point - Screen space point, the top-left of the screen is (0,0), the right-bott
packages/core/src/Camera.ts:618
↓ 2 callers
Method
semanticAnalyze
(sa: SemanticAnalyzer)
packages/shader-lab/src/parser/AST.ts:122
↓ 2 callers
Method
set
* Set the value of this vector. * @param x - The x component of the vector * @param y - The y component of the vector * @param z - The z comp
packages/math/src/Vector3.ts:379
↓ 2 callers
Method
setAxis
* The anchor rotation.
packages/design/src/physics/joints/IHingeJoint.ts:11
↓ 2 callers
Method
setBlendMode
* Set the blend mode of shader pass render state. * @param passIndex - Shader pass index * @param blendMode - Blend mode
packages/core/src/material/BaseMaterial.ts:172
↓ 2 callers
Method
setBreakTorque
* The maximum torque the joint can apply before breaking.
packages/design/src/physics/joints/IJoint.ts:58
↓ 2 callers
Method
setCollisionDetectionMode
* Sets the colliders' collision detection mode. * @param value - rigid body flag
packages/design/src/physics/IDynamicCollider.ts:124
↓ 2 callers
Method
setCollisionLayer
* Set the collision group of the collider. * @param layer - The layer of the collider which the collider belongs to
packages/design/src/physics/ICollider.ts:23
↓ 2 callers
Method
setConnectedCollider
* The connected collider.
packages/design/src/physics/joints/IJoint.ts:11
↓ 2 callers
Method
setConnectedInertiaScale
* The scale to apply to the inverse inertia of collider1 for resolving this constraint.
packages/design/src/physics/joints/IJoint.ts:43
↓ 2 callers
Method
setConnectedMassScale
* The scale to apply to the inverse mass of collider1 for resolving this constraint.
packages/design/src/physics/joints/IJoint.ts:27
↓ 2 callers
Method
setConstraints
* Raises or clears a particular rigid dynamic lock flag. * @param flags - the flag to raise(set) or clear
packages/design/src/physics/IDynamicCollider.ts:141
↓ 2 callers
Method
setData
( data: ArrayBuffer | ArrayBufferView, bufferByteOffset: number = 0, dataOffset: number = 0, d
packages/core/src/graphic/Buffer.ts:175
↓ 2 callers
Method
setDynamicFriction
* Set the coefficient of dynamic friction. * @param value - The dynamic friction
packages/design/src/physics/IPhysicsMaterial.ts:15
↓ 2 callers
Method
setEntityProperties
(thisCollider: Collider, other: Collider)
tests/src/core/physics/PhysicsScene.test.ts:43
↓ 2 callers
Method
setGlobalDepthBias
(bias: number, slopeBias: number)
packages/rhi-webgl/src/WebGLGraphicDevice.ts:519
↓ 2 callers
Method
setGravity
* Set gravity. * @param gravity - Physics gravity
packages/design/src/physics/IPhysicsScene.ts:13
↓ 2 callers
Method
setHardLimit
* Set a cone hard limit. * @param lowerLimit The lower angle of the limit * @param upperLimit The upper angle of the limit * @param contactDi
packages/design/src/physics/joints/IHingeJoint.ts:29
↓ 2 callers
Method
setIndexBufferBinding
(binding: IndexBufferBinding | null)
packages/core/src/graphic/Primitive.ts:132
↓ 2 callers
Method
setInertiaScale
* The scale to apply to the inverse inertia of collider0 for resolving this constraint.
packages/design/src/physics/joints/IJoint.ts:48
↓ 2 callers
Method
setIsKinematic
* Controls whether physics affects the dynamic collider. * @param value - is or not
packages/design/src/physics/IDynamicCollider.ts:135
↓ 2 callers
Method
setIsTrigger
* Set trigger or not. * @param value - True for TriggerShape, false for SimulationShape
packages/design/src/physics/shape/IColliderShape.ts:42
↓ 2 callers
Method
setMassAndUpdateInertia
* Sets the mass of a dynamic actor and automatically updates its inertia tensor. * @param mass - New mass value for the actor * @remarks This di
packages/design/src/physics/IDynamicCollider.ts:94
↓ 2 callers
Method
setMassScale
* The scale to apply to the inverse mass of collider0 for resolving this constraint.
packages/design/src/physics/joints/IJoint.ts:38
↓ 2 callers
Method
setPixelBuffer
* Setting pixels data through color buffer data, designated area and texture mipmapping level,it's also applicable to compressed formats. * @remark
packages/core/src/texture/Texture2D.ts:51
↓ 2 callers
Method
setPixelBuffer
* Setting pixels data through cube face,color buffer data, designated area and texture mipmapping level,it's also applicable to compressed formats.
packages/core/src/texture/TextureCube.ts:40
↓ 2 callers
Method
setSoftLimit
* Set a cone soft limit. * @param lowerLimit The lower angle of the limit * @param upperLimit The upper angle of the limit * @param stiffness
packages/design/src/physics/joints/IHingeJoint.ts:38
↓ 2 callers
Method
setSolverIterations
* Sets the solver iteration counts for the body. * @param value - Number of position iterations the solver should perform for this body
packages/design/src/physics/IDynamicCollider.ts:118
↓ 2 callers
Method
setStaticFriction
* Set the coefficient of static friction. * @param value - The static friction
packages/design/src/physics/IPhysicsMaterial.ts:21
↓ 2 callers
Method
setUpAxis
* Set up axis of capsule. * @param upAxis - The up axis
packages/design/src/physics/shape/ICapsuleColliderShape.ts:23
↓ 2 callers
Method
setUseDepthCompareMode
(value: boolean)
packages/core/src/renderingHardwareInterface/IPlatformTexture.ts:43
↓ 2 callers
Method
setUseGravity
* Whether the collider is affected by gravity.
packages/design/src/physics/IDynamicCollider.ts:129
↓ 2 callers
Method
setVertexBufferBindings
* Set vertex buffer binding. * @param vertexBufferBindings - Vertex buffer binding * @param firstIndex - First vertex buffer index, the default
packages/core/src/mesh/ModelMesh.ts:549
↓ 2 callers
Method
size
()
packages/design/src/physics/ICollision.ts:16
↓ 2 callers
Method
skip
(bytes: number)
packages/loader/src/resource-deserialize/utils/BufferReader.ts:127
↓ 2 callers
Method
slerp
* Performs a spherical linear blend between two quaternions. * @param start - The first quaternion * @param end - The second quaternion * @pa
packages/math/src/Quaternion.ts:253
↓ 2 callers
Function
sq
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
stringToUTF8
(str,outPtr,maxBytesToWrite)
packages/physics-physx/libs/physx.release.downgrade.js:46
↓ 2 callers
Function
stringToUTF8
(str,outPtr,maxBytesToWrite)
packages/physics-physx/libs/physx.release.js:9
↓ 2 callers
Method
supportGenerateMipmaps
( format: TextureFormat, mipmap: boolean, isSRGBColorSpace: boolean, isWebGL2: boolean )
packages/core/src/texture/TextureUtils.ts:56
↓ 2 callers
Method
supportMipmaps
(width: number, height, isWebGL2: boolean)
packages/core/src/texture/TextureUtils.ts:52
↓ 2 callers
Function
sx
(a,b,c,d,e,f,g,h,i,j,k,l)
packages/physics-physx/libs/physx.release.downgrade.js:21
↓ 2 callers
Function
sy
(a,b,c,d,e)
packages/physics-physx/libs/physx.release.downgrade.js:21
↓ 2 callers
Method
symbolByOffset
(offset: number)
packages/shader-lab/src/lalr/StateItem.ts:47
↓ 2 callers
Function
t1
(a,b,c,d,e,f,g)
packages/physics-physx/libs/physx.release.downgrade.js:22
↓ 2 callers
Function
tA
(a,b,c,d,e,f,g,h)
packages/physics-physx/libs/physx.release.downgrade.js:15
↓ 2 callers
Function
tE
(a,b,c,d,e)
packages/physics-physx/libs/physx.release.downgrade.js:20
↓ 2 callers
Function
tF
(a)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
tG
(a)
packages/physics-physx/libs/physx.release.downgrade.js:29
↓ 2 callers
Function
tK
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:24
↓ 2 callers
Function
tL
(a,b,c,d,e,f,g,h,i,j)
packages/physics-physx/libs/physx.release.downgrade.js:21
↓ 2 callers
Function
tN
(a)
packages/physics-physx/libs/physx.release.downgrade.js:32
↓ 2 callers
Function
tS
(a,b,c,d,e,f,g,h,i)
packages/physics-physx/libs/physx.release.downgrade.js:15
↓ 2 callers
Function
tT
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:22
↓ 2 callers
Function
testGlobal
(obj)
packages/loader/libs/basis_transcoder.js:9
↓ 2 callers
Function
tf
(a,b,c)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Method
toSRGB
* Modify components (r, g, b) of this color from linear space to sRGB space. * @param out - The color in sRGB space * @returns The color in sRGB
packages/math/src/Color.ts:320
↓ 2 callers
Method
toYawPitchRoll
* Get the euler of this quaternion. * @param out - The euler (in radians) as an output parameter * @returns Euler x->yaw y->pitch z->roll
packages/math/src/Quaternion.ts:613
↓ 2 callers
Function
transcode
(buffer: Uint8Array, targetFormat: any, KTX2File: any)
packages/loader/src/ktx2/transcoder/BinomialLLCWorkerCode.ts:71
↓ 2 callers
Method
transformToVec3
* Performs a transformation using the given 4x4 matrix. * @param v - The vector to transform * @param m - The transform matrix * @param out -
packages/math/src/Vector3.ts:241
↓ 2 callers
Method
translation
* Calculate a matrix from translation vector. * @param translation - The translation vector * @param out - The calculated matrix
packages/math/src/Matrix.ts:387
↓ 2 callers
Function
uA
(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)
packages/physics-physx/libs/physx.release.downgrade.js:18
↓ 2 callers
Function
uC
(a,b,c)
packages/physics-physx/libs/physx.release.downgrade.js:28
↓ 2 callers
Function
uE
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
uG
(a,b,c,d,e)
packages/physics-physx/libs/physx.release.downgrade.js:24
↓ 2 callers
Function
uH
(a,b,c,d)
packages/physics-physx/libs/physx.release.downgrade.js:18
↓ 2 callers
Function
uI
(a,b,c,d)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
uO
(a,b)
packages/physics-physx/libs/physx.release.downgrade.js:25
↓ 2 callers
Function
uW
(a,b,c,d,e,f,g,h,i,j)
packages/physics-physx/libs/physx.release.downgrade.js:15
↓ 2 callers
Function
unpack
(data)
packages/loader/src/gltf/extensions/MeshoptDecoder.ts:68
↓ 2 callers
Method
update
* Update the engine loop manually. If you call engine.run(), you generally don't need to call this function.
packages/core/src/Engine.ts:305
↓ 2 callers
Method
updateColor
(renderer: ISpriteRenderer, alpha: number)
packages/core/src/2d/assembler/ISpriteAssembler.ts:20
← previous
next →
2,401–2,500 of 8,347, ranked by callers