Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BoredEngineer/MMT_Plugin
/ functions
Functions
140 in github.com/BoredEngineer/MMT_Plugin
⨍
Functions
140
◇
Types & classes
45
↓ 3 callers
Method
Initialize
Source/MMT/Private/MMTFrictionSolver.cpp:8
↓ 2 callers
Method
GetBodyInstance
Get instance of physics body from component
Source/MMT/Private/MMTBPFunctionLibrary.cpp:246
↓ 2 callers
Function
GetPhysicalSurfaceRedableName
Get readable name of physical surface
Source/MMT/Public/MMTBPFunctionLibrary.h:191
↓ 1 callers
Method
CreateSubObjects
Create sub-objects
Source/MMT/Private/MMTTrack.cpp:8
↓ 1 callers
Function
DisableSolver
Disables solver from calculating friction forces and applying them
Source/MMT/Public/MMTFrictionSolver.h:26
↓ 1 callers
Method
GetBodyInstance
Get instance of physics body from component
Source/MMT/Private/MMTPawn.cpp:94
↓ 1 callers
Method
PhysicsUpdate
Updates position of the road-wheel, calculates and applies spring force to sprung component
Source/MMT/Private/MMTSuspensionStack.cpp:160
↓ 1 callers
Method
SetEffectedMeshComponentReference
Source/MMT/Private/MMTFrictionSolver.cpp:49
↓ 1 callers
Method
SetEffectedMeshReference
Source/MMT/Private/MMTTrack.cpp:43
↓ 1 callers
Method
SetPassivePhysicalSurfaceFrictionCoeffiecientsReference
Source/MMT/Private/MMTFrictionSolver.cpp:36
↓ 1 callers
Method
SetSprungComponentReference
Source/MMT/Private/MMTSuspensionStack.cpp:642
↓ 1 callers
Method
TickPostPhysics
Called every frame after physics update
Source/MMT/Private/MMTPawn.cpp:58
↓ 1 callers
Method
ToggleDebugMode
Source/MMT/Private/MMTTrack.cpp:59
Method
AMMTPawn
Sets default values
Source/MMT/Private/MMTPawn.cpp:7
Method
AddMeasuredError
Add error measurement into array
Source/MMT/Private/MMTPIDController.cpp:32
Function
AddPassiveFrictionSet
Source/MMT/Private/MMTFrictionSolver.cpp:62
Function
AddPassiveFrictionSet
Source/MMT/Public/MMTFrictionSolver.h:62
Method
ApplyAntiRollForce
Source/MMT/Private/MMTSuspensionStack.cpp:494
Method
ApplyFriction
Runs calculations on friction component, applies friction force to effected component and returns reaction forces(forces that can effect track or a wh
Source/MMT/Private/MMTFrictionComponent.cpp:232
Method
ApplyFrictionAlternative
Source/MMT/Private/MMTFrictionComponent.cpp:359
Method
AsyncLineTraceForContact
Functions for async trace, not used but keep them for feature experiments
Source/MMT/Private/MMTSuspensionStack.cpp:718
Method
AsyncTraceDone
Process async line trace results
Source/MMT/Private/MMTSuspensionStack.cpp:730
Method
BeginPlay
Called when the game starts or when spawned
Source/MMT/Private/MMTFrictionComponent.cpp:34
Method
BeginPlay
Called when the game starts
Source/MMT/Private/MMTTrack.cpp:28
Method
BeginPlay
Called when the game starts or when spawned
Source/MMT/Private/MMTPIDController.cpp:22
Method
BeginPlay
Called when the game starts or when spawned
Source/MMT/Private/MMTPawn.cpp:23
Method
BeginPlay
Called when the game starts
Source/MMT/Private/MMTVehicleSuspensionComponent.cpp:22
Method
BeginPlay
Called when the game starts
Source/MMT/Private/MMTFrictionSolverComponent.cpp:24
Method
BeginPlay
Called when the game starts
Source/MMT/Private/MMTSuspensionStackComponent.cpp:20
Method
BeginPlay
Called when the game starts or when spawned
Source/MMT/Private/MMTTrackAnimationComponent.cpp:24
Method
BuildTrackMeshAndSpline
Set default pose for spline and add tread meshes
Source/MMT/Private/MMTTrackAnimationComponent.cpp:203
Method
CalculateAndApplySuspensionForce
Source/MMT/Private/MMTSuspensionStack.cpp:442
Method
CalculateIntAndFracRotationOfTrack
Update angular travel of the full track. Rotation of the track is not limited to range of 360 degrees but to angle between sprocket teeth multiplied b
Source/MMT/Private/MMTTrackAnimationComponent.cpp:256
Function
CartesianToSpherical
Source/MMT/Public/MMTBPFunctionLibrary.h:171
Method
CustomPhysics
Called by OnCalculateCustomPhysics delegate when physics update is initiated
Source/MMT/Private/MMTPawn.cpp:82
Method
DiagnosticMessage
Source/MMT/Private/MMTSecondaryTick.cpp:19
Method
DoOnce
Source/MMT/Public/MMTSuspensionStack.h:369
Method
DrawDebugLineTrace
Source/MMT/Private/MMTSuspensionStack.cpp:508
Method
DrawDebugShapeSweep
Source/MMT/Private/MMTSuspensionStack.cpp:552
Method
DrawDebugSphereTrace
Source/MMT/Private/MMTSuspensionStack.cpp:522
Method
ExecuteTick
Source/MMT/Private/MMTSecondaryTick.cpp:8
Method
FContactPointDataStruct
Default constructor
Source/MMT/Public/MMTContactPointDataStruct.h:37
Method
FFrictionSetBaseStruct
Source/MMT/Private/MMTFrictionSetBase.h:29
Method
FFrictionSetPassiveSpecificStruct
Source/MMT/Private/MMTFrictionSetPassive.h:29
Method
FMMTPhysicalSurfaceFrictionCoefficients
Source/MMT/Public/MMTPhysicalSurfaceFrictionCoefficient.h:50
Method
FMMTTrackFrictionSettings
Source/MMT/Public/MMTTrack.h:50
Method
FMMTTrackPhysicalSurfaceFriction
Source/MMT/Public/MMTTrack.h:23
Method
FPIDErrorItemStruct
Default constructor
Source/MMT/Public/MMTPIDErrorItemStruct.h:20
Method
FPassiveSets
Source/MMT/Public/MMTVehicleSuspensionStructs.h:97
Method
FPhysicalSurfaceRollingFrictionCoefficientStruct
Default rolling friction is set to zero as to avoid potential confusion in regards to drive train tuning or tuning of friction coefficients
Source/MMT/Public/MMTPhysicalSurfaceFrictionCoefficient.h:21
Method
FSuspensionStackStruct
Default constructor
Source/MMT/Public/MMTSuspensionStack.h:93
Method
FTrackSets
Source/MMT/Public/MMTVehicleSuspensionStructs.h:27
Method
FTrackSplinePointAnimatedStruct
Default constructor
Source/MMT/Public/MMTTrackSplinePointAnimatedStruct.h:29
Method
FTrackSprocketAndIdlerStruct
Default constructor
Source/MMT/Public/MMTTrackSprocketAndIdlerStruct.h:49
Method
FWheelSets
Source/MMT/Public/MMTVehicleSuspensionStructs.h:61
Method
GetAllignedTransformAlongSplineUsingPosition
Calculate transform of the instance using position of current instance and previous instance
Source/MMT/Private/MMTTrackAnimationComponent.cpp:241
Method
GetAllignedTransformAlongSplineUsingTangent
Calculate transform of the instance using tangent of the spline
Source/MMT/Private/MMTTrackAnimationComponent.cpp:229
Method
GetBodyInstanceTransform
Get transform from physics body of component
Source/MMT/Private/MMTBPFunctionLibrary.cpp:255
Function
GetComponentReferenceByNameAndClass
Source/MMT/Public/MMTBPFunctionLibrary.h:81
Method
GetComponentsReference
Find and store reference to named components
Source/MMT/Private/MMTFrictionComponent.cpp:103
Method
GetComponentsReference
Find and store reference to named components
Source/MMT/Private/MMTTrackAnimationComponent.cpp:45
Method
GetContactData
Source/MMT/Private/MMTSuspensionStack.cpp:578
Method
GetControlCoefficient
Calculate and return control signal
Source/MMT/Private/MMTPIDController.cpp:45
Method
GetDefaultWheelPosition
Source/MMT/Private/MMTSuspensionStack.cpp:707
Function
GetEffectedComponentMeshReference
Source/MMT/Public/MMTVehicleSuspensionComponent.h:44
Function
GetEnumValueAsString
Source/MMT/Public/MMTBPFunctionLibrary.h:179
Method
GetFrictionForce
Source/MMT/Private/MMTFrictionComponent.cpp:221
Method
GetFrictionLimit
Source/MMT/Private/MMTFrictionComponent.cpp:226
Method
GetInstancedStaticMeshComponentReferenceByName
Return instanced static mesh component reference by finding it by name
Source/MMT/Private/MMTBPFunctionLibrary.cpp:192
Method
GetMeshComponentReferenceByName
Return mesh component reference by finding it by name
Source/MMT/Private/MMTBPFunctionLibrary.cpp:138
Method
GetMuFromFrictionElipse
X and Y coefficients of friction define friction coefficient only in respective axes, for intermediate directions, value of friction coefficient needs
Source/MMT/Private/MMTBPFunctionLibrary.cpp:231
Method
GetNamedComponentsReference
Find and store reference to named components
Source/MMT/Private/MMTSuspensionStack.cpp:85
Method
GetNamedComponentsReference
Find and store reference to named components
Source/MMT/Private/MMTVehicleSuspensionComponent.cpp:62
Method
GetNamedComponentsReference
Find and store reference to named components
Source/MMT/Private/MMTFrictionSolverComponent.cpp:36
Method
GetNamesForComponentAndParent
Source/MMT/Private/MMTFrictionSolver.cpp:28
Method
GetNamesForComponentAndParent
Source/MMT/Private/MMTSuspensionStack.cpp:75
Method
GetSecondaryTreadsTransformArray
Source/MMT/Private/MMTTrackAnimationComponent.cpp:504
Method
GetSplineComponentReferenceByName
Return spline component reference by finding it by name
Source/MMT/Private/MMTBPFunctionLibrary.cpp:165
Method
GetSuspensionCompressionRatio
Source/MMT/Private/MMTSuspensionStack.cpp:702
Method
GetSuspensionForce
Source/MMT/Private/MMTSuspensionStack.cpp:571
Method
GetSuspensionForceScale
Source/MMT/Private/MMTSuspensionStack.cpp:696
Method
GetTrackAngularPosition
Source/MMT/Private/MMTTrackAnimationComponent.cpp:510
Method
GetTreadsTransformArray
Source/MMT/Private/MMTTrackAnimationComponent.cpp:499
Method
GetWheelHubPosition
Source/MMT/Private/MMTSuspensionStack.cpp:588
Method
GetWheelHubTransform
Source/MMT/Private/MMTSuspensionStack.cpp:607
Method
Initialize
Source/MMT/Private/MMTSuspensionStack.cpp:16
Method
InitializeComponent
Called when the game starts or when spawned
Source/MMT/Private/MMTTrackAnimationComponent.cpp:39
Method
IsFrictionPointActive
Checks if registered friction point is active
Source/MMT/Private/MMTFrictionComponent.cpp:75
Method
LineTraceForContact
Source/MMT/Private/MMTSuspensionStack.cpp:182
Method
MMT
(ReadOnlyTargetRules Target)
Source/MMT/MMT.Build.cs:6
Method
MMTAddForceAtLocationComponent
AddForceAtLocation to a component using BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:101
Method
MMTAddForceComponent
AddForce to a component using BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:92
Method
MMTAddTorqueComponent
AddTorque to a component using BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:110
Method
MMTAfterPhysicsTick_Implementation
Source/MMT/Private/MMTPawn.cpp:102
Method
MMTGetTransformActor
Get Actor transform from BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:81
Method
MMTGetTransformComponent
Get Component's world space transform from BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:16
Method
MMTGetTransformThisPawn
Get MMTPawn transform from BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTPawn.cpp:108
Method
MMTPhysicsTick_Implementation
Source/MMT/Private/MMTPawn.cpp:88
Method
MMTSetInertiaTensor
AddTorque to a component using BodyInstance as its valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:120
Method
MMTSetTransformComponent
Set Component transform on BodyInstance level, to be valid during physics sub-stepping
Source/MMT/Private/MMTBPFunctionLibrary.cpp:69
next →
1–100 of 140, ranked by callers