41 lines
1.2 KiB
C++
41 lines
1.2 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "TP_VehicleAdvPawn.h"
|
|
#include "TP_VehicleAdvOffroadCar.generated.h"
|
|
|
|
/**
|
|
* Offroad car wheeled vehicle implementation
|
|
*/
|
|
UCLASS(abstract)
|
|
class LUCKYROBOTS_API ATP_VehicleAdvOffroadCar : public ATP_VehicleAdvPawn
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
/** Chassis static mesh */
|
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Meshes, meta = (AllowPrivateAccess = "true"))
|
|
UStaticMeshComponent* Chassis;
|
|
|
|
/** FL Tire static mesh */
|
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Meshes, meta = (AllowPrivateAccess = "true"))
|
|
UStaticMeshComponent* TireFrontLeft;
|
|
|
|
/** FR Tire static mesh */
|
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Meshes, meta = (AllowPrivateAccess = "true"))
|
|
UStaticMeshComponent* TireFrontRight;
|
|
|
|
/** RL Tire static mesh */
|
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Meshes, meta = (AllowPrivateAccess = "true"))
|
|
UStaticMeshComponent* TireRearLeft;
|
|
|
|
/** RR Tire static mesh */
|
|
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = Meshes, meta = (AllowPrivateAccess = "true"))
|
|
UStaticMeshComponent* TireRearRight;
|
|
|
|
public:
|
|
|
|
ATP_VehicleAdvOffroadCar();
|
|
};
|