MCPcopy Create free account

hub / github.com/URLab-Sim/UnrealRoboticsLab / functions

Functions1,985 in github.com/URLab-Sim/UnrealRoboticsLab

↓ 1 callersMethodOnReplayStep
Source/URLab/Private/Replay/MjReplayManager.cpp:972
↓ 1 callersMethodOpen
Source/URLab/Private/MuJoCo/Components/Sensors/CameraShmWriter.cpp:18
↓ 1 callersFunctionPackJsonValue
Source/URLab/Private/Bridge/MsgpackHelpers.cpp:105
↓ 1 callersFunctionParseCone
Source/URLab/Private/Bridge/RpcDispatcher.cpp:2171
↓ 1 callersFunctionParseIntegrator
Source/URLab/Private/Bridge/RpcDispatcher.cpp:2132
↓ 1 callersFunctionParseSolver
Source/URLab/Private/Bridge/RpcDispatcher.cpp:2189
↓ 1 callersFunctionPickWorld
Source/URLabEditor/Private/MjLevelOps.cpp:1050
↓ 1 callersFunctionRegisterAll
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1661
↓ 1 callersMethodRegisterCamera
Source/URLab/Private/Transport/NetworkManager.cpp:53
↓ 1 callersMethodRegisterToSpec
Source/URLab/Private/MuJoCo/Components/Bodies/MjFrame.cpp:142
↓ 1 callersMethodRemoveDecomposition
Source/URLab/Private/MuJoCo/Components/Geometry/MjGeom.cpp:1108
↓ 1 callersFunctionRemoveQuickConvertSync
Source/URLabEditor/Private/MjLevelOps.cpp:962
↓ 1 callersMethodRequestReadback
Source/URLab/Private/MuJoCo/Components/Sensors/MjCamera.cpp:668
↓ 1 callersMethodResetAndFire
Source/URLab/Private/MuJoCo/Components/Forces/MjImpulseLauncher.cpp:80
↓ 1 callersMethodResetControl
Source/URLab/Private/MuJoCo/Components/Actuators/MjActuator.cpp:402
↓ 1 callersMethodResetToKeyframe
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:858
↓ 1 callersMethodResetTwist
Source/URLab/Private/MuJoCo/Input/MjTwistController.cpp:45
↓ 1 callersFunctionResizeIfDifferent
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:774
↓ 1 callersFunctionResolveBpClassPath
/Game/MuJoCoImports/foo -> /Game/MuJoCoImports/foo.foo_C /Game/MuJoCoImports/foo.foo_C -> unchanged
Source/URLabEditor/Private/MjLevelOps.cpp:332
↓ 1 callersFunctionResolveReplayPath
Resolve a save / load path. Bare filename -> <Project>/Saved/URLab/Replays/. * Must match AMjReplayManager::SaveRecordingToFile so the * recording
Source/URLab/Private/Bridge/RpcDispatcher.cpp:125
↓ 1 callersMethodRestoreSnapshot
Source/URLab/Private/MuJoCo/Core/AMjManager.cpp:664
↓ 1 callersMethodRunMujocoAsync
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:400
↓ 1 callersFunctionRunOnGameThreadSync
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:66
↓ 1 callersMethodRunPollLoop
Source/URLab/Private/Transport/ZmqRpcTransport.cpp:101
↓ 1 callersMethodRunPollLoop
Source/URLab/Private/Transport/ShmRpcTransport.cpp:171
↓ 1 callersFunctionSaveMeshAsOBJComplex
Source/URLab/Public/Utils/MeshUtils.h:73
↓ 1 callersFunctionSaveMeshAsOBJSimple
Source/URLab/Public/Utils/MeshUtils.h:52
↓ 1 callersFunctionSaveTo
Source/URLabEditor/Private/Tests/MjBridgeServerConfigTests.cpp:47
↓ 1 callersFunctionSelectActorSync
Source/URLabEditor/Private/MjLevelOps.cpp:800
↓ 1 callersFunctionSerializeRpcReplyJson
Source/URLab/Private/Transport/RpcTransport.cpp:18
↓ 1 callersMethodSetControlSource
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:549
↓ 1 callersMethodSetFriction
@brief Sets the friction coefficient (tangential) for this geom. */
Source/URLab/Public/MuJoCo/Utils/MjBind.h:135
↓ 1 callersMethodSetGeomVisibility
Source/URLab/Private/MuJoCo/Components/Geometry/MjGeom.cpp:728
↓ 1 callersMethodSetRowEnabled
Source/URLab/Private/UI/MjPropertyRow.cpp:183
↓ 1 callersMethodSetTwist
Source/URLab/Private/MuJoCo/Input/MjTwistController.cpp:54
↓ 1 callersMethodSetValue
Source/URLab/Private/UI/MjPropertyRow.cpp:129
↓ 1 callersMethodSetupEmptyArticulation
Source/URLabEditor/Private/MujocoGenerationAction.cpp:449
↓ 1 callersMethodShutdown
Source/URLab/Private/Bridge/RpcDispatcher.cpp:324
↓ 1 callersFunctionSlerpAboutCentre
Spherical lerp about a shared origin — exact for sphere wraps, good enough for cylinder wraps where both wrap points share the same perpendicular dist
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:889
↓ 1 callersFunctionSolverToString
Source/URLab/Private/Bridge/RpcDispatcher.cpp:2208
↓ 1 callersMethodStartRotate
Source/URLab/Private/MuJoCo/Input/MjPerturbation.cpp:337
↓ 1 callersMethodStartTranslate
Source/URLab/Private/MuJoCo/Input/MjPerturbation.cpp:307
↓ 1 callersFunctionStepModeFromString
Source/URLab/Private/Bridge/RpcDispatcher.cpp:70
↓ 1 callersMethodStop
Source/URLab/Private/MuJoCo/Components/Sensors/MjCamera.cpp:154
↓ 1 callersMethodStopHoldKeyframe
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:991
↓ 1 callersMethodSubmitClearForce
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:887
↓ 1 callersMethodSubmitWrench
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:877
↓ 1 callersMethodToggleArticulationCollisions
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:299
↓ 1 callersMethodToggleDebugContacts
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:293
↓ 1 callersMethodToggleDebugJoints
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:335
↓ 1 callersMethodTogglePlayPause
Source/URLab/Private/Cinematics/MjKeyframeCameraActor.cpp:196
↓ 1 callersMethodToggleQuickConvertCollisions
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:317
↓ 1 callersMethodToggleTendons
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:398
↓ 1 callersMethodToggleVisuals
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:353
↓ 1 callersFunctionTransformSensorReading
Apply the MuJoCo → UE coordinate transform appropriate for each sensor type. Rules: Position outputs (meters): scale ×100, negate Y Direction vecto
Source/URLab/Private/MuJoCo/Components/Sensors/MjSensor.cpp:648
↓ 1 callersFunctionUEToMjDir
UE direction → MuJoCo direction: unit Y-flip, no cm→m since directions are unitless.
Source/URLab/Private/MuJoCo/Input/MjPerturbation.cpp:45
↓ 1 callersFunctionURLab_InstallMujocoCallbacks
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:110
↓ 1 callersMethodUnbindCamera
Source/URLab/Private/UI/MjCameraFeedEntry.cpp:152
↓ 1 callersFunctionUnregisterAll
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1825
↓ 1 callersMethodUnregisterCamera
Source/URLab/Private/Transport/NetworkManager.cpp:68
↓ 1 callersMethodUpdateDrag
Source/URLab/Private/MuJoCo/Input/MjPerturbation.cpp:350
↓ 1 callersMethodUpdateFeed
Source/URLab/Private/UI/MjCameraFeedEntry.cpp:166
↓ 1 callersFunctionValidateSession
Source/URLab/Public/Bridge/RpcDispatcher.h:97
↓ 1 callersFunction_all_schema_attrs
Union of every schema attr observed anywhere in the snapshot.
Scripts/codegen/_codegen_checks.py:323
↓ 1 callersFunction_append_expanded
Copy ``elem`` into ``out_parent``, recursively expanding any <include> descendants in place. Handles both <mujoco> and <mujocoinclude> include roo
Scripts/clean_meshes.py:161
↓ 1 callersFunction_apply
(per_elem: str)
Scripts/codegen/generate_ue_components.py:563
↓ 1 callersFunction_block_lines
Strip the leading newline + dedent so test bodies read naturally.
Scripts/codegen/tests/test_mjxmacro_snapshot.py:62
↓ 1 callersFunction_blueprint_fn_badge
(fn: dict)
Scripts/emit_docs.py:71
↓ 1 callersFunction_blueprint_prop_badge
(prop: dict)
Scripts/emit_docs.py:64
↓ 1 callersFunction_build_snapshot
Walk the parsed MJCF tree and project it onto URLab's curated shape.
Scripts/codegen/build_mjcf_schema_snapshot.py:379
↓ 1 callersFunction_canon_export_block
(canon_name: str, canon_def: Dict[str, Any])
Scripts/codegen/generate_ue_components.py:1080
↓ 1 callersFunction_canon_import_block
(canon_name: str, canon_def: Dict[str, Any], element_name: str = "")
Scripts/codegen/generate_ue_components.py:1067
↓ 1 callersFunction_canon_property_block
(canon_name: str, canon_def: Dict[str, Any], category_label: str,
Scripts/codegen/generate_ue_components.py:849
↓ 1 callersFunction_check_actuator_subtypes_coverage
( schema: Dict[str, Any], rules: Dict[str, Any], )
Scripts/codegen/_codegen_checks.py:717
↓ 1 callersFunction_check_allowlist_staleness
Surface allowlist entries the codebase no longer needs. Covers 4 of the 5 ``intentionally_*`` allowlists; the fifth (intentionally_unmodeled_c
Scripts/codegen/_codegen_checks.py:535
↓ 1 callersFunction_check_apply_mode_validity
Diagnose ``field_apply_to_spec_mode`` values the codegen would silently fall back on.
Scripts/codegen/_codegen_checks.py:447
↓ 1 callersFunction_check_brace_balance
Emit a diagnostic when an injected block has an obvious brace imbalance.
Scripts/codegen/_codegen_inject.py:79
↓ 1 callersFunction_check_compiler_attrs_coverage
Diagnose any <compiler> attribute the MJCF schema lists that URLab neither models in FMjCompilerSettings nor explicitly skips.
Scripts/codegen/_codegen_checks.py:622
↓ 1 callersFunction_check_embedded_cpp_references
Diagnose rule entries that name a MuJoCo C symbol the mjspec snapshot doesn't carry.
Scripts/codegen/_codegen_checks.py:468
↓ 1 callersFunction_check_generated_enum_coverage
Flag generated_enums entries that map fewer mj enum members than the snapshot carries.
Scripts/codegen/_codegen_checks.py:878
↓ 1 callersFunction_check_hand_enum_drift
Cross-check rule-declared UE enum members against the actual hand enums AND against MuJoCo's mjt* enums.
Scripts/codegen/_codegen_checks.py:93
↓ 1 callersFunction_check_mjs_struct_field_drift
Flag mjs struct fields with no schema-attr coverage or rule binding.
Scripts/codegen/_codegen_checks.py:790
↓ 1 callersFunction_check_mjxmacro_block_coverage
Bi-directional check between mjxmacro snapshot blocks and ``synthetic_categories`` entries. Forward catches new blocks upstream URLab doesn't
Scripts/codegen/_codegen_checks.py:399
↓ 1 callersFunction_check_new_attr_typing
Every schema attr that lands as a UPROPERTY but has no explicit type_mappings entry silently inherits ``default_type`` ('float'). Also surface
Scripts/codegen/_codegen_checks.py:221
↓ 1 callersFunction_check_orphan_rule_entries
Diagnose rule entries that reference attrs no schema element uses. Catches stale rules left over from MuJoCo renaming/removing an attr.
Scripts/codegen/_codegen_checks.py:347
↓ 1 callersFunction_check_property_units_validity
Diagnose property_units entries that use an unrecognised UE display unit, or target a UE type that UHT rejects Units meta on.
Scripts/codegen/_codegen_checks.py:602
↓ 1 callersFunction_check_sensor_subtypes_coverage
( schema: Dict[str, Any], rules: Dict[str, Any], )
Scripts/codegen/_codegen_checks.py:733
↓ 1 callersFunction_check_setto_param_coverage
Flag mjs_setTo* parameters with no UE-side mapping AND no explicit sentinel default.
Scripts/codegen/_codegen_checks.py:748
↓ 1 callersFunction_check_top_level_elements_coverage
Flag top-level schema elements with no category in rules.
Scripts/codegen/_codegen_checks.py:686
↓ 1 callersFunction_check_type_shape_drift
Cross-check ``type_mappings[attr]`` against the actual C-type shape of the corresponding mjs struct field.
Scripts/codegen/_codegen_checks.py:175
↓ 1 callersFunction_check_value_map_stale_mj_consts
Every value_map[*][1] is a literal mj* C constant emitted into the generated .cpp; the snapshot cross-check surfaces removed/ renamed constant
Scripts/codegen/_codegen_checks.py:646
↓ 1 callersFunction_clang_format_content
Format emitted C++ with the project .clang-format so generated files match a clang-format pass over the whole tree. clang-format is a hard reg
Scripts/codegen/generate_ue_components.py:4023
↓ 1 callersFunction_classify_c_type
Reduce an introspect c_type + array_dim down to a comparable (shape, dim_or_family) tuple. Shapes: ``("scalar", fam)`` — single value, fam ∈
Scripts/codegen/_codegen_core.py:298
↓ 1 callersFunction_collect_attrs
(cat_rules: Dict[str, Any])
Scripts/codegen/_codegen_checks.py:262
↓ 1 callersFunction_collect_every_schema_attr
Walk the entire schema tree returning every attr name found. Used by ``_check_allowlist_staleness``.
Scripts/codegen/_codegen_checks.py:515
↓ 1 callersFunction_detect_mujoco_version
Read the version from include/mujoco/mujoco.h next to xml_native_reader.cc.
Scripts/codegen/build_mjcf_schema_snapshot.py:536
↓ 1 callersFunction_editor_badge
(prop: dict)
Scripts/emit_docs.py:57
↓ 1 callersFunction_emit_canon_property_block
Emit canonicalisation-owned UPROPERTY blocks at the top of the component so the canonical authoring surface (Pos / Quat / etc) appears first i
Scripts/codegen/generate_ue_components.py:1103
↓ 1 callersFunction_emit_double_vec_export
Emit export for an attr whose mjs counterpart is a ``mjDoubleVec*`` (std::vector<double>*) — used by mjsKey for qpos/qvel/act/ctrl/mpos/mquat.
Scripts/codegen/generate_ue_components.py:622
↓ 1 callersFunction_emit_drift_diagnostics
Run every drift-coverage check. Each helper surfaces one class of drift. All diagnostics route through the module-level ``_DIAGS_BUFFER.pendin
Scripts/codegen/_codegen_checks.py:919
← previousnext →401–500 of 1,985, ranked by callers