CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
UDefaultMovementComponent类 参考

#include <DefaultMovementComponent.h>

+ 类 UDefaultMovementComponent 继承关系图:
+ UDefaultMovementComponent 的协作图:

Public 成员函数

virtual void BeginPlay () override
 
int32 GetVehicleCurrentGear () const override
 
float GetVehicleForwardSpeed () const override
 
void ProcessControl (FVehicleControl &Control) override
 
- Public 成员函数 继承自 UBaseCarlaMovementComponent
virtual void DisableSpecialPhysics ()
 
virtual FVector GetVelocity () const
 

静态 Public 成员函数

static void CreateDefaultMovementComponent (ACarlaWheeledVehicle *Vehicle)
 

额外继承的成员函数

- Protected 成员函数 继承自 UBaseCarlaMovementComponent
void DisableUE4VehiclePhysics ()
 
void EnableUE4VehiclePhysics (bool bResetVelocity=true)
 
- Protected 属性 继承自 UBaseCarlaMovementComponent
ACarlaWheeledVehicleCarlaVehicle
 

详细描述

在文件 DefaultMovementComponent.h15 行定义.

成员函数说明

◆ BeginPlay()

void UDefaultMovementComponent::BeginPlay ( )
overridevirtual

重载 UBaseCarlaMovementComponent .

在文件 DefaultMovementComponent.cpp18 行定义.

◆ CreateDefaultMovementComponent()

void UDefaultMovementComponent::CreateDefaultMovementComponent ( ACarlaWheeledVehicle * Vehicle)
static

在文件 DefaultMovementComponent.cpp11 行定义.

引用了 Vehicle.

被这些函数引用 ACarlaWheeledVehicle::BeginPlay(), UCarSimManagerComponent::DisableCarSimPhysics() , 以及 UChronoMovementComponent::DisableChronoPhysics().

+ 这是这个函数的调用关系图:

◆ GetVehicleCurrentGear()

int32 UDefaultMovementComponent::GetVehicleCurrentGear ( ) const
overridevirtual

◆ GetVehicleForwardSpeed()

float UDefaultMovementComponent::GetVehicleForwardSpeed ( ) const
overridevirtual

◆ ProcessControl()

void UDefaultMovementComponent::ProcessControl ( FVehicleControl & Control)
overridevirtual

该类的文档由以下文件生成: