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 BeginPlay () override
 
virtual void DisableSpecialPhysics ()
 
virtual int32 GetVehicleCurrentGear () const
 
virtual float GetVehicleForwardSpeed () const
 
virtual FVector GetVelocity () const
 
virtual void ProcessControl (FVehicleControl &Control)
 

静态 Public 成员函数

static void CreateDefaultMovementComponent (ACarlaWheeledVehicle *Vehicle)
 

额外继承的成员函数

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

详细描述

在文件 DefaultMovementComponent.h19 行定义.

成员函数说明

◆ BeginPlay()

void UDefaultMovementComponent::BeginPlay ( )
overridevirtual

重载 UBaseCarlaMovementComponent .

在文件 DefaultMovementComponent.cpp21 行定义.

◆ CreateDefaultMovementComponent()

void UDefaultMovementComponent::CreateDefaultMovementComponent ( ACarlaWheeledVehicle Vehicle)
static

在文件 DefaultMovementComponent.cpp12 行定义.

引用了 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

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