FMjOptionGenerated¶
| Attribute | Value |
|---|---|
| Kind | Struct |
| UE Macro | USTRUCT |
Properties¶
Public Properties¶
| Property | Type | Description |
|---|---|---|
Timestep |
float |
|
Impratio |
double |
|
Tolerance |
double |
|
LsTolerance |
double |
|
NoslipTolerance |
double |
|
CCD_Tolerance |
double |
|
SleepToleranceMj |
double |
|
Gravity |
FVector |
|
Wind |
FVector |
|
Magnetic |
FVector |
|
Density |
double |
|
Viscosity |
double |
|
OMargin |
double |
|
Integrator |
EMjIntegrator | |
Cone |
EMjCone | |
Jacobian |
int32 |
|
Solver |
EMjSolver | |
Iterations |
int32 |
|
LsIterations |
int32 |
|
NoslipIterations |
int32 |
|
CCD_Iterations |
int32 |
|
DisableFlags |
int32 |
|
EnableFlags |
int32 |
|
DisableActuator |
int32 |
|
SdfInitPoints |
int32 |
|
SdfIterations |
int32 |
|
MemoryMB |
int32 |
|
bEnableMultiCCD |
bool |
|
bEnableSleep |
bool |
|
SleepTolerance |
float |
Timestep¶
Override-enabled (
bOverride_Timestep)
- Type: float
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Impratio¶
Override-enabled (
bOverride_Impratio)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Tolerance¶
Override-enabled (
bOverride_Tolerance)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
LsTolerance¶
Override-enabled (
bOverride_LsTolerance)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
NoslipTolerance¶
Override-enabled (
bOverride_NoslipTolerance)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
CCD_Tolerance¶
Override-enabled (
bOverride_CCD_Tolerance)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
SleepToleranceMj¶
Override-enabled (
bOverride_SleepToleranceMj)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Gravity¶
Override-enabled (
bOverride_Gravity)
- Type: FVector
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Wind¶
Override-enabled (
bOverride_Wind)
- Type: FVector
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Magnetic¶
Override-enabled (
bOverride_Magnetic)
- Type: FVector
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Density¶
Override-enabled (
bOverride_Density)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Viscosity¶
Override-enabled (
bOverride_Viscosity)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
OMargin¶
Override-enabled (
bOverride_OMargin)
- Type: double
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Integrator¶
Override-enabled (
bOverride_Integrator)
- Type: EMjIntegrator
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Cone¶
Override-enabled (
bOverride_Cone)
- Type: EMjCone
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Jacobian¶
Override-enabled (
bOverride_Jacobian)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Solver¶
Override-enabled (
bOverride_Solver)
- Type: EMjSolver
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
Iterations¶
Override-enabled (
bOverride_Iterations)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
LsIterations¶
Override-enabled (
bOverride_LsIterations)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
NoslipIterations¶
Override-enabled (
bOverride_NoslipIterations)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
CCD_Iterations¶
Override-enabled (
bOverride_CCD_Iterations)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
DisableFlags¶
Override-enabled (
bOverride_DisableFlags)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
EnableFlags¶
Override-enabled (
bOverride_EnableFlags)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
DisableActuator¶
Override-enabled (
bOverride_DisableActuator)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
SdfInitPoints¶
Override-enabled (
bOverride_SdfInitPoints)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
SdfIterations¶
Override-enabled (
bOverride_SdfIterations)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
MemoryMB¶
Override-enabled (
bOverride_MemoryMB)
- Type: int32
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption
bEnableMultiCCD¶
- Type: bool
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption|Collision
bEnableSleep¶
- Type: bool
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption|Sleep
SleepTolerance¶
Override-enabled (
bEnableSleep)
- Type: float
- Editor: ✏️ EditAnywhere
- Blueprint: 🔵 ReadWrite
- Category: MuJoCo|MjOption|Sleep
Functions¶
Public Functions¶
General¶
| Function | Returns | Description |
|---|---|---|
ApplyToSpec() |
void | Writes every mirror field plus URLab extras into the runtime spec. Used by articulations to set child spec options. |
ApplyOverridesToModel() |
void | Applies only override-toggled mirror fields to a compiled model (post-compile override path). |
ApplyToSpec¶
Writes every mirror field plus URLab extras into the runtime spec. Used by articulations to set child spec options.
- Signature:
ApplyToSpec(mjSpec*Spec)
ApplyOverridesToModel¶
Applies only override-toggled mirror fields to a compiled model (post-compile override path).
- Signature:
ApplyOverridesToModel(mjModel*Model)