Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/URLab-Sim/UnrealRoboticsLab
/ functions
Functions
1,985 in github.com/URLab-Sim/UnrealRoboticsLab
⨍
Functions
1,985
◇
Types & classes
564
↓ 5 callers
Method
GetResolvedRange
Source/URLab/Private/MuJoCo/Components/Joints/MjJoint.cpp:491
↓ 5 callers
Function
IslandColor
Source/URLab/Private/MuJoCo/Utils/MjColor.cpp:96
↓ 5 callers
Function
MjSetStringRaw
* @brief Unconditionally write a UE FString to an mjString* field. * * Use when the caller has already verified the value should be written * (e.g.
Source/URLab/Public/MuJoCo/Utils/MjUtils.h:215
↓ 5 callers
Function
NearlyEqual
Source/URLabEditor/Private/Tests/MjTestHelpers.h:661
↓ 5 callers
Method
OnPostStep
Source/URLab/Private/Replay/MjReplayManager.cpp:878
↓ 5 callers
Method
PrepareMeshForMuJoCo
Source/URLab/Private/MuJoCo/Core/Spec/MjSpecWrapper.cpp:242
↓ 5 callers
Function
ReadTtl
Translate wire ttl into (bPersistent, LifeTime) pair UE's DrawDebug* * helpers expect. ttl > 0: bPersistent=true, lifetime=ttl (auto-expires). * t
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1092
↓ 5 callers
Method
RegisterToSpec
Source/URLab/Private/MuJoCo/Components/MjComponent.cpp:69
↓ 5 callers
Method
SetPaused
Source/URLab/Private/MuJoCo/Core/AMjManager.cpp:529
↓ 5 callers
Method
StartServer
Source/URLabEditor/Private/MjBridgeServerSubsystem.cpp:34
↓ 5 callers
Function
StepModeToString
Map enum to wire-format string, matching the Python StepMode enum values. */
Source/URLab/Private/Bridge/RpcDispatcher.cpp:54
↓ 5 callers
Method
TransportInit
Source/URLab/Private/Transport/ZmqRpcTransport.cpp:25
↓ 5 callers
Function
_assert_inner_keys
(path: str, obj: dict, required: set, optional: set)
Scripts/codegen/tests/test_rule_shape_contract.py:166
↓ 5 callers
Function
_attr_default_value
(ue_type: str)
Scripts/codegen/_codegen_core.py:126
↓ 5 callers
Function
_emit_geom_final_type_block
Emit MjGeom's FinalType resolution + mesh-name export. Specific to geom because the mesh-name write depends on the COMPILE-TIME geom type (UPR
Scripts/codegen/generate_ue_components.py:3711
↓ 5 callers
Function
_emit_synthetic_struct_files
Emit the .h + .cpp pair for one synthetic_categories entry. Currently supports the mjxmacro_block source (X-macro field list).
Scripts/codegen/generate_ue_components.py:3005
↓ 5 callers
Function
_link_type
Takes a raw type string (e.g. 'const UMjHingeJoint*') and inserts Markdown links for custom types.
Scripts/emit_docs.py:198
↓ 5 callers
Function
_reset_diags
Reset the diag buffer between runs so back-to-back invocations in the same Python process (test runners, integration shells) don't carry stale
Scripts/codegen/_codegen_core.py:87
↓ 5 callers
Function
_ue_field_name
snake_case mjxmacro name -> PascalCase UE field. Preserves URLab's naming convention from the hand-written MjSimOptions.h (ls_iterations -> Ls
Scripts/codegen/generate_ue_components.py:2830
↓ 5 callers
Function
compute_canon_absorbed
(elem_canons: Iterable[str], canonicalizations: Dict[str, Any])
Scripts/codegen/_codegen_core.py:203
↓ 5 callers
Method
to_dict
(self)
Scripts/codegen/_vendored/ast_nodes.py:65
↓ 4 callers
Method
ClearCustomStepHandler
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:696
↓ 4 callers
Method
Close
Source/URLab/Private/Transport/ShmRegion.cpp:173
↓ 4 callers
Function
ComputeMeshHash
Source/URLab/Public/Utils/IO.h:35
↓ 4 callers
Function
DestroyActorSync
Source/URLabEditor/Private/MjLevelOps.cpp:580
↓ 4 callers
Method
EnsureVisualizerMesh
Source/URLab/Private/MuJoCo/Components/Geometry/Primitives/MjBox.cpp:37
↓ 4 callers
Function
Format
@brief Format ``InValue`` with ``Precision`` fractional digits * using ``.`` as the decimal separator regardless of the host * C locale. Returns a
Source/URLab/Public/MuJoCo/Utils/URLabLocaleSafeFloat.h:39
↓ 4 callers
Method
GetLastCompileError
Source/URLab/Private/MuJoCo/Core/AMjManager.cpp:545
↓ 4 callers
Function
GetLevelSub
Source/URLabEditor/Private/MjLevelOps.cpp:155
↓ 4 callers
Method
GetResolvedLimited
Source/URLab/Private/MuJoCo/Components/Joints/MjJoint.cpp:542
↓ 4 callers
Method
GetSegPoolSiblings
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:821
↓ 4 callers
Method
GetSlot
Source/URLab/Private/Transport/ShmRegion.cpp:36
↓ 4 callers
Function
GetSubsystemForTest
Source/URLabEditor/Private/Tests/MjBridgeServerSubsystemTests.cpp:19
↓ 4 callers
Function
HasSelection
Is a body currently latched (pert.select > 0)? */
Source/URLab/Public/MuJoCo/Input/MjPerturbation.h:97
↓ 4 callers
Method
Init
Source/URLabEditor/Private/Tests/MjReplayTests.cpp:66
↓ 4 callers
Method
InitFromFile
* Write @p XmlContent to a temp file and run UMujocoGenerationAction. * After this call FindTemplate<T>() is valid. * Call Compile() afterwards if
Source/URLabEditor/Private/Tests/MjTestHelpers.h:400
↓ 4 callers
Function
MakeTestFrame
--------------------------------------------------------------------------- Helper: create a minimal FMjReplayFrame with a given timestamp and one joi
Source/URLabEditor/Private/Tests/MjReplayTests.cpp:46
↓ 4 callers
Method
PushFrame
Source/URLab/Private/MuJoCo/Components/Sensors/MjCamera.cpp:173
↓ 4 callers
Function
ReadColor
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1076
↓ 4 callers
Function
ResolveLevelPath
Source/URLabEditor/Private/MjLevelOps.cpp:146
↓ 4 callers
Function
SaveMesh
Source/URLab/Public/Utils/MeshUtils.h:90
↓ 4 callers
Method
SetOwningBridge
Source/URLab/Private/Transport/RpcTransport.cpp:31
↓ 4 callers
Method
Setup
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:275
↓ 4 callers
Function
SpawnLightSync
Source/URLabEditor/Private/MjLevelOps.cpp:484
↓ 4 callers
Method
StopServer
Source/URLabEditor/Private/MjBridgeServerSubsystem.cpp:51
↓ 4 callers
Method
WithRenderState
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:852
↓ 4 callers
Function
_audit_banner_safety
Scan an existing source file the codegen is ABOUT to overwrite via ``fully_emitted: true`` and emit a diagnostic if it carries content the tem
Scripts/codegen/generate_ue_components.py:1828
↓ 4 callers
Function
_clean_type
Clean a raw type string from header parsing.
Scripts/parse_headers.py:241
↓ 4 callers
Function
_emit_generated_enum_file
Emit a single banner-mode .h carrying one or more UENUMs. Rule shape (per enum entry): ``ue_name`` — UE enum class name (e.g. ``E
Scripts/codegen/generate_ue_components.py:3330
↓ 4 callers
Function
_parse_pointer_entry
Parse `X(type, name, outer_dim, stride)` or `XVEC(...)`.
Scripts/codegen/build_mjxmacro_snapshot.py:168
↓ 4 callers
Function
_parse_specifiers
(args: str)
Scripts/parse_headers.py:153
↓ 4 callers
Function
_resolve_mjs_field
Pick the correct C field name on a category's mjs struct for a given schema attribute. Per-element ``attr_to_mjs_field`` overrides apply first
Scripts/codegen/_codegen_core.py:442
↓ 4 callers
Function
_value_map_pair
Unpack a ``value_map`` entry into ``(ue_member, mj_const)`` or return None when the shape is malformed. The 4 check sites that used to inline
Scripts/codegen/_codegen_core.py:475
↓ 4 callers
Function
_wrap
(body: str)
Scripts/codegen/generate_ue_components.py:666
↓ 4 callers
Function
collect_all_writes
Drive every phase in ``EMISSION_PHASES`` and return the full set of file writes the codegen would perform. No I/O side effects on disk — diagn
Scripts/codegen/generate_ue_components.py:3915
↓ 4 callers
Function
diff_lists
Returns (added, removed) items.
Scripts/diff_schema.py:40
↓ 4 callers
Function
schema_subtype_attrs
Look up per-subtype attrs from schema['actuator_types'][key] / schema['sensor_types'] (list-of-dict). Returns [] if not found.
Scripts/codegen/_codegen_core.py:267
↓ 3 callers
Method
AcquireSegPool
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:775
↓ 3 callers
Method
ApplyConfig
Source/URLab/Private/MuJoCo/Components/Controllers/MjPDController.cpp:185
↓ 3 callers
Method
ApplyControls
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:650
↓ 3 callers
Function
CheckFlexEqualityVariant
Parametrised helper: run the parser on a flex-equality child tag and verify the generated UMjEquality uses the expected enum value.
Source/URLabEditor/Private/Tests/MjFlexEqualityTests.cpp:68
↓ 3 callers
Method
ClearRecording
Source/URLab/Private/Replay/MjReplayManager.cpp:405
↓ 3 callers
Method
Data
Source/URLabEditor/Private/Tests/MjTestHelpers.h:570
↓ 3 callers
Function
DestroyAssetSync
Source/URLabEditor/Private/MjLevelOps.cpp:219
↓ 3 callers
Function
ExportCameraPose
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1382
↓ 3 callers
Function
FindActorsSync
Source/URLabEditor/Private/MjLevelOps.cpp:1066
↓ 3 callers
Function
FindDebugVisualizer
Source/URLab/Private/MuJoCo/Components/Sensors/MjCamera.cpp:198
↓ 3 callers
Method
GenerateForBlueprint
Source/URLabEditor/Private/MujocoGenerationAction.cpp:78
↓ 3 callers
Method
GetControl
Source/URLab/Private/MuJoCo/Components/Actuators/MjActuator.cpp:408
↓ 3 callers
Method
GetCurrentConfig
Source/URLab/Private/MuJoCo/Components/Controllers/MjPDController.cpp:160
↓ 3 callers
Method
GetLatestPerturbationSample
Source/URLab/Private/MuJoCo/Input/MjPerturbation.cpp:151
↓ 3 callers
Method
GetMjBodyId
Source/URLab/Private/MuJoCo/Components/QuickConvert/MjQuickConvertComponent.cpp:80
↓ 3 callers
Method
GetPosition
Source/URLab/Private/MuJoCo/Components/Joints/MjJoint.cpp:310
↓ 3 callers
Method
GetScalarReading
Source/URLab/Private/MuJoCo/Components/Sensors/MjSensor.cpp:737
↓ 3 callers
Method
GetVisualizerMesh
@brief Returns the built-in visualizer mesh if it exists. */
Source/URLab/Public/MuJoCo/Components/Geometry/MjGeom.h:225
↓ 3 callers
Method
InitializeOverlayMaterial
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:1102
↓ 3 callers
Function
IsSegMode
Source/URLab/Private/MuJoCo/Components/Sensors/MjCamera.cpp:192
↓ 3 callers
Method
JointId
Get joint ID by name. Returns -1 if not found. */
Source/URLabEditor/Private/Tests/MjTestHelpers.h:155
↓ 3 callers
Function
LoadFrom
Caller-supplied-path variant of LoadFromIni / SaveToIni. The public * utils target the plugin INI; here we use FConfigFile directly so we * can te
Source/URLabEditor/Private/Tests/MjBridgeServerConfigTests.cpp:28
↓ 3 callers
Function
MakeActorIdTag
Source/URLabEditor/Private/MjLevelOps.cpp:312
↓ 3 callers
Function
MakeScratchIniPath
Source/URLabEditor/Private/Tests/MjBridgeServerConfigTests.cpp:61
↓ 3 callers
Method
Open
Source/URLab/Private/Transport/ShmRegion.cpp:43
↓ 3 callers
Function
PackString
Source/URLab/Private/Bridge/MsgpackHelpers.cpp:54
↓ 3 callers
Method
PostSetup
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:551
↓ 3 callers
Function
Probe
Source/URLabEditor/Private/Tests/MjBindingPathProbeTest.cpp:151
↓ 3 callers
Method
RegisterPostStepCallback
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:744
↓ 3 callers
Method
ReleaseSegPool
Source/URLab/Private/MuJoCo/Core/MjDebugVisualizer.cpp:801
↓ 3 callers
Method
ResetSimulation
Source/URLab/Private/MuJoCo/Core/AMjManager.cpp:650
↓ 3 callers
Method
ResolveDesiredControl
Source/URLab/Private/MuJoCo/Components/Actuators/MjActuator.cpp:424
↓ 3 callers
Function
SaveMeshHash
Save a hash string to a .hash file alongside the OBJ. */
Source/URLab/Public/Utils/IO.h:52
↓ 3 callers
Function
SetActorTransformSync
Source/URLabEditor/Private/MjLevelOps.cpp:606
↓ 3 callers
Method
SetActuatorControl
Source/URLab/Private/MuJoCo/Core/MjArticulation.cpp:1031
↓ 3 callers
Method
SetControl
Source/URLab/Private/MuJoCo/Components/Actuators/MjActuator.cpp:392
↓ 3 callers
Method
SetCustomStepHandler
Source/URLab/Private/MuJoCo/Core/MjPhysicsEngine.cpp:690
↓ 3 callers
Method
SetOwningManager
Source/URLab/Private/Transport/ShmPublishTransport.cpp:22
↓ 3 callers
Function
ShouldListActor
Source/URLabEditor/Private/MjLevelOps.cpp:678
↓ 3 callers
Function
SpawnCameraAndStream
* Spawn a UMjCamera on the test articulation with the given mode and enable streaming. * Returns the camera so callers can inspect state after config
Source/URLabEditor/Private/Tests/MjCameraTests.cpp:41
↓ 3 callers
Method
StartRecording
Source/URLab/Private/Replay/MjReplayManager.cpp:305
↓ 3 callers
Method
StopRecording
Source/URLab/Private/Replay/MjReplayManager.cpp:344
↓ 3 callers
Function
StopTrackingCameraInternal
Source/URLabEditor/Private/MjEditorOpHandlers.cpp:1537
← previous
next →
101–200 of 1,985, ranked by callers