Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/URLab-Sim/UnrealRoboticsLab
/ types & classes
Types & classes
564 in github.com/URLab-Sim/UnrealRoboticsLab
⨍
Functions
1,985
◇
Types & classes
564
↓ 17 callers
Class
FileWrite
One file write the codegen would perform. Collected during the phase walk; ``apply_writes`` either flushes them to disk, prints diffs, or retu
Scripts/codegen/_codegen_core.py:170
↓ 11 callers
Class
EmissionPhase
One step in the codegen pipeline. Phases are run in order; each either appends to ``ctx.writes`` (emit phases) or has side effects only (the d
Scripts/codegen/generate_ue_components.py:2783
↓ 11 callers
Class
_UEType
Single source of truth for a UE type codegen can emit. Every per- type dispatch (default initializer, drift-check shape, UHT Units-meta gate)
Scripts/codegen/_codegen_core.py:99
↓ 5 callers
Class
Canonicalisation
One canonicalisation's import + export emitters. Looked up by canon name from `codegen_rules.json[canonicalizations]`. The importer takes (can
Scripts/codegen/generate_ue_components.py:1036
↓ 2 callers
Class
CEnum
Scripts/codegen/_vendored/ast_nodes.py:57
↓ 2 callers
Class
CEnumMember
Scripts/codegen/_vendored/ast_nodes.py:50
↓ 2 callers
Class
EmittedSchema
Output of property-set emission for a given attr list.
Scripts/codegen/generate_ue_components.py:150
↓ 2 callers
Class
ParsedClass
Scripts/parse_headers.py:99
↓ 2 callers
Class
SchemaNode
Scripts/codegen/build_mjcf_schema_snapshot.py:49
↓ 1 callers
Class
AAMjManager
Forward declarations
Source/URLab/Public/MuJoCo/Core/MjDebugVisualizer.h:32
↓ 1 callers
Class
AMjArticulation
Forward declarations
Source/URLab/Public/MuJoCo/Core/MjPhysicsEngine.h:35
↓ 1 callers
Class
AMjHeightfieldActor
Forward declarations
Source/URLab/Public/MuJoCo/Core/AMjManager.h:37
↓ 1 callers
Class
AMjReplayManager
Source/URLab/Public/Bridge/RpcDispatcher.h:24
↓ 1 callers
Class
Body
Forward declarations
Source/URLab/Public/MuJoCo/Core/Spec/SpecIterator.h:32
↓ 1 callers
Class
BodyView
* @struct BodyView * @brief Lightweight wrapper around MuJoCo body data. * Can spawn children views for traversal. */
Source/URLab/Public/MuJoCo/Utils/MjBind.h:650
↓ 1 callers
Class
CDefine
Scripts/codegen/_vendored/ast_nodes.py:114
↓ 1 callers
Class
CFunction
Scripts/codegen/_vendored/ast_nodes.py:30
↓ 1 callers
Class
CFunctionParam
Scripts/codegen/_vendored/ast_nodes.py:20
↓ 1 callers
Class
CStruct
Scripts/codegen/_vendored/ast_nodes.py:87
↓ 1 callers
Class
CStructField
Scripts/codegen/_vendored/ast_nodes.py:78
↓ 1 callers
Class
DiagBuffer
Collects codegen diagnostics during a run. ``pending`` is the queue of unflushed entries; ``fired_count`` survives the flush so ``main()`` can
Scripts/codegen/_codegen_core.py:42
↓ 1 callers
Class
Diagnostic
A non-fatal codegen warning. Collected by ``_diag_add`` during a run and flushed once at the end via ``_diag_flush``.
Scripts/codegen/_codegen_core.py:35
↓ 1 callers
Class
FCameraShmWriter
Source/URLab/Public/MuJoCo/Components/Sensors/MjCamera.h:369
↓ 1 callers
Class
FCommandQueue
Source/URLab/Public/MuJoCo/Core/MjPhysicsEngine.h:314
↓ 1 callers
Class
FURLabRpcDispatcher
Source/URLab/Public/Transport/RpcTransport.h:13
↓ 1 callers
Class
IntrospectSnapshot
Top-level container for the clang-AST scrape output. Serialised to ``Scripts/introspect_snapshot.json``. snapshot_version bumps on schema-inco
Scripts/codegen/_vendored/ast_nodes.py:123
↓ 1 callers
Class
ParsedEnum
Scripts/parse_headers.py:90
↓ 1 callers
Class
ParsedEnumValue
Scripts/parse_headers.py:84
↓ 1 callers
Class
ParsedFile
Scripts/parse_headers.py:112
↓ 1 callers
Class
ParsedFunction
Scripts/parse_headers.py:51
↓ 1 callers
Class
ParsedProperty
Scripts/parse_headers.py:66
↓ 1 callers
Class
PhaseContext
All state a codegen emission phase needs. Phases mutate ``writes`` and surface diagnostics through ``_diag_add``.
Scripts/codegen/generate_ue_components.py:2769
↓ 1 callers
Class
UMjActuator
Source/URLab/Public/MuJoCo/Components/Defaults/MjDefault.h:34
↓ 1 callers
Class
UMjArticulationController
Source/URLab/Public/MuJoCo/Core/MjArticulation.h:473
↓ 1 callers
Class
UMjBody
Source/URLab/Public/MuJoCo/Components/Forces/MjImpulseLauncher.h:28
↓ 1 callers
Class
UMjCamera
Source/URLab/Public/MuJoCo/Components/Defaults/MjDefault.h:37
↓ 1 callers
Class
UMjComponent
Source/URLab/Public/Transport/ZmqPublishTransport.h:34
↓ 1 callers
Class
UMjDebugVisualizer
Source/URLab/Public/MuJoCo/Core/AMjManager.h:39
↓ 1 callers
Class
UMjDefault
Source/URLab/Public/MuJoCo/Components/Joints/MjJoint.h:271
↓ 1 callers
Class
UMjInputHandler
Source/URLab/Public/MuJoCo/Core/AMjManager.h:41
↓ 1 callers
Class
UMjMuscleActuator
Source/URLabEditor/Private/Tests/MjMuscleTests.cpp:201
↓ 1 callers
Class
UMjNetworkManager
Source/URLab/Public/MuJoCo/Core/AMjManager.h:40
↓ 1 callers
Class
UMjPerturbation
Source/URLab/Public/MuJoCo/Core/AMjManager.h:42
↓ 1 callers
Class
UMjPhysicsEngine
Source/URLab/Public/MuJoCo/Core/AMjManager.h:38
↓ 1 callers
Class
UMjQuickConvertComponent
Source/URLab/Public/MuJoCo/Core/MjPhysicsEngine.h:37
↓ 1 callers
Class
UMjTwistController
Source/URLab/Public/Transport/ZmqPublishTransport.h:35
↓ 1 callers
Class
UURLabBridgeServer
Source/URLab/Public/Transport/RpcTransport.h:12
↓ 1 callers
Class
UURLabBridgeServer
Source/URLab/Public/Bridge/BridgeServerProvider.h:10
Class
AAMjManager
Forward Declaration
Source/URLab/Public/Replay/MjReplayManager.h:33
Class
AAMjManager
Source/URLab/Public/Transport/ZmqPublishTransport.h:32
Class
AAMjManager
Source/URLab/Public/Transport/SnapshotProducer.h:19
Class
AAMjManager
Source/URLab/Public/Transport/ShmPublishTransport.h:23
Class
AAMjManager
Source/URLab/Public/Transport/ZmqSubscribeTransport.h:21
Class
AAMjManager
Source/URLab/Public/Bridge/BridgeServer.h:13
Class
AAMjManager
Source/URLab/Public/Bridge/RpcDispatcher.h:23
Class
AAMjManager
Source/URLab/Public/MuJoCo/Input/MjPerturbation.h:32
Class
AAMjManager
Forward declarations
Source/URLab/Public/MuJoCo/Input/MjInputHandler.h:30
Class
AActor
Source/URLab/Public/MuJoCo/Input/MjPerturbation.h:129
Class
AMjArticulation
Source/URLabEditor/Public/MujocoGenerationAction.h:182
Class
AMjArticulation
Source/URLab/Public/Transport/ZmqPublishTransport.h:33
Class
AMjArticulation
Source/URLab/Public/MuJoCo/Components/Controllers/MjKeyframeController.h:28
Class
AMjArticulation
Source/URLab/Public/MuJoCo/Components/Forces/MjImpulseLauncher.h:30
Class
AMjArticulation
Source/URLab/Public/MuJoCo/Net/MjInputMapping.h:33
Class
AMjArticulation
Source/URLab/Public/Cinematics/MjOrbitCameraActor.h:30
Class
AMjHeightfieldActor
Source/URLab/Public/MuJoCo/Core/MjPhysicsEngine.h:36
Class
AMjReplayManager
Source/URLab/Public/Cinematics/MjOrbitCameraActor.h:32
Class
APlayerController
Source/URLab/Public/MuJoCo/Input/MjInputHandler.h:80
Class
ActuatorView
* @struct ActuatorView * @brief Lightweight wrapper around MuJoCo actuator data. */
Source/URLab/Public/MuJoCo/Utils/MjBind.h:303
Class
Camera
-- Camera Wrapper --
Source/URLab/Public/MuJoCo/Core/Spec/SpecIterator.h:177
Class
Camera
Source/URLab/Public/MuJoCo/Core/Spec/SpecIterator.h:215
Class
CategoryEntry
Source/URLab/Public/MuJoCo/Generated/MjArticulationRegistry.h:34
Class
ChildIterator
Source/URLab/Public/MuJoCo/Core/Spec/SpecIterator.h:42
Class
ChildRange
Source/URLab/Public/MuJoCo/Core/Spec/SpecIterator.h:104
Enum
ECameraInclude
Per-camera include mode for step replies. */
Source/URLab/Public/Bridge/RpcDispatcher.h:55
Class
EControlSource
Source/URLab/Public/MuJoCo/Core/MjPhysicsEngine.h:42
Enum
EMjActuatorTrnType
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:136
Enum
EMjActuatorType
Source/URLab/Public/MuJoCo/Components/Actuators/MjActuator.h:42
Enum
EMjBiasType
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:44
Enum
EMjBodySleepPolicy
Source/URLab/Public/MuJoCo/Components/Bodies/MjBody.h:47
Enum
EMjCameraProjection
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:95
Enum
EMjCameraTrackingMode
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:84
Enum
EMjCone
Source/URLab/Public/MuJoCo/Generated/MjOptionEnums.h:43
Enum
EMjDcMotorInput
Source/URLab/Public/MuJoCo/Components/Actuators/MjDcMotorActuator.h:35
Class
EMjDebugShaderMode
Source/URLab/Public/MuJoCo/Core/MjDebugVisualizer.h:39
Enum
EMjDynType
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:55
Enum
EMjEqualityType
Source/URLab/Public/MuJoCo/Components/Constraints/MjEquality.h:36
Enum
EMjFlexcompDof
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:149
Class
EMjFlexcompType
Source/URLab/Public/MuJoCo/Components/Deformable/MjFlexcomp.h:36
Enum
EMjFluidShape
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:76
Enum
EMjGainType
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:33
Enum
EMjGeomInertia
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:68
Class
EMjGeomType
Source/URLab/Public/MuJoCo/Components/Geometry/MjGeom.h:39
Enum
EMjIntegrator
Source/URLab/Public/MuJoCo/Generated/MjOptionEnums.h:33
Class
EMjJointType
Source/URLab/Public/MuJoCo/Components/Joints/MjJoint.h:38
Enum
EMjObjType
Source/URLab/Public/MuJoCo/Generated/MjArticulationEnums.h:103
Enum
EMjPropertyType
Source/URLab/Public/UI/MjPropertyRow.h:38
Enum
EMjSensorType
Source/URLab/Public/MuJoCo/Components/Sensors/MjSensor.h:42
Class
EMjSiteType
Source/URLab/Public/MuJoCo/Components/Geometry/MjSite.h:41
Enum
EMjSolver
Source/URLab/Public/MuJoCo/Generated/MjOptionEnums.h:51
Class
EMjTendonWrapType
Source/URLab/Public/MuJoCo/Components/Tendons/MjTendon.h:39
next →
1–100 of 564, ranked by callers