#include <CarSimManagerComponent.h>
|
void | OnCarSimEndOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex) |
|
void | OnCarSimHit (AActor *Actor, AActor *OtherActor, FVector NormalImpulse, const FHitResult &Hit) |
|
void | OnCarSimOverlap (UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) |
|
◆ BeginPlay()
void UCarSimManagerComponent::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ CreateCarsimComponent()
void UCarSimManagerComponent::CreateCarsimComponent |
( |
ACarlaWheeledVehicle * | Vehicle, |
|
|
FString | Simfile ) |
|
static |
◆ DisableCarSimPhysics()
void UCarSimManagerComponent::DisableCarSimPhysics |
( |
| ) |
|
◆ DisableSpecialPhysics()
void UCarSimManagerComponent::DisableSpecialPhysics |
( |
| ) |
|
|
overridevirtual |
◆ EndPlay()
void UCarSimManagerComponent::EndPlay |
( |
const EEndPlayReason::Type | EndPlayReason | ) |
|
|
overridevirtual |
◆ GetVehicleCurrentGear()
int32 UCarSimManagerComponent::GetVehicleCurrentGear |
( |
| ) |
const |
|
overridevirtual |
◆ GetVehicleForwardSpeed()
float UCarSimManagerComponent::GetVehicleForwardSpeed |
( |
| ) |
const |
|
overridevirtual |
◆ GetVelocity()
FVector UCarSimManagerComponent::GetVelocity |
( |
| ) |
const |
|
overridevirtual |
◆ OnCarSimEndOverlap()
◆ OnCarSimHit()
void UCarSimManagerComponent::OnCarSimHit |
( |
AActor * | Actor, |
|
|
AActor * | OtherActor, |
|
|
FVector | NormalImpulse, |
|
|
const FHitResult & | Hit ) |
|
private |
◆ OnCarSimOverlap()
◆ ProcessControl()
◆ TickComponent()
void UCarSimManagerComponent::TickComponent |
( |
float | DeltaTime, |
|
|
ELevelTick | TickType, |
|
|
FActorComponentTickFunction * | ThisTickFunction ) |
|
overridevirtual |
◆ UseCarSimRoad()
void UCarSimManagerComponent::UseCarSimRoad |
( |
bool | bEnabled | ) |
|
◆ SimfilePath
FString UCarSimManagerComponent::SimfilePath = "" |
该类的文档由以下文件生成: