Skip to content

UOperatingSystemDronePropellerComponent

#include <OperatingSystemDrone/Private/Components/OperatingSystemDronePropellerComponent.h>
class UOperatingSystemDronePropellerComponent

Defined in OperatingSystemDronePropellerComponent.h:9

Inherits: USceneComponent

---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemDronePropellerComponent["UOperatingSystemDronePropellerComponent"]
  class USceneComponent["USceneComponent"]
  USceneComponent <|-- UOperatingSystemDronePropellerComponent
---
config:
  class:
    hideEmptyMembersBox: true
---
classDiagram
  class UOperatingSystemDronePropellerComponent {
    +UOperatingSystemDronePropellerComponent()
    +BeginPlay() override
    +TickComponent(float DeltaTime, enum ELevelTick TickType, 
    +AddPitchForce(const float &PitchAmount)
    +AddRollForce(const float &RollAmount)
    +AddUpForce(const float &ForceAmount)
    +AddYawForce(const float &ForceAmount)
    +ApplyForces(const float &DeltaSeconds)
    +UpForcePerTick : float
    +YawForcePerTick : float
    +bTreatPitchAsNegativeForce : uint8
    +bTreatRollAsNegativeForce : uint8
    +bClockwiseRotation : uint8
    +PhysicsBody : TWeakObjectPtr< UPrimitiveComponent >
  }
ReturnNameDescription
UOperatingSystemDronePropellerComponent
voidBeginPlay virtual override
voidTickComponent virtual override
voidAddPitchForce
voidAddRollForce
voidAddUpForce
voidAddYawForce
voidApplyForces

UOperatingSystemDronePropellerComponent()

Defined in OperatingSystemDronePropellerComponent.h:50

Section titled “Defined in OperatingSystemDronePropellerComponent.h:50”

virtual override

virtual void BeginPlay() override

Defined in OperatingSystemDronePropellerComponent.h:52


virtual override

virtual void TickComponent(float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction * ThisTickFunction) override

Defined in OperatingSystemDronePropellerComponent.h:53


void AddPitchForce(const float & PitchAmount)

Defined in OperatingSystemDronePropellerComponent.h:55


void AddRollForce(const float & RollAmount)

Defined in OperatingSystemDronePropellerComponent.h:56


void AddUpForce(const float & ForceAmount)

Defined in OperatingSystemDronePropellerComponent.h:59


void AddYawForce(const float & ForceAmount)

Defined in OperatingSystemDronePropellerComponent.h:62


void ApplyForces(const float & DeltaSeconds)

Defined in OperatingSystemDronePropellerComponent.h:64

ReturnNameDescription
floatUpForcePerTick
floatYawForcePerTick
uint8bTreatPitchAsNegativeForce
uint8bTreatRollAsNegativeForce
uint8bClockwiseRotation
TWeakObjectPtr< UPrimitiveComponent >PhysicsBody

float UpForcePerTick

Defined in OperatingSystemDronePropellerComponent.h:14


float YawForcePerTick

Defined in OperatingSystemDronePropellerComponent.h:17


uint8 bTreatPitchAsNegativeForce

Defined in OperatingSystemDronePropellerComponent.h:20


uint8 bTreatRollAsNegativeForce

Defined in OperatingSystemDronePropellerComponent.h:23


uint8 bClockwiseRotation

Defined in OperatingSystemDronePropellerComponent.h:26


TWeakObjectPtr< UPrimitiveComponent > PhysicsBody

Defined in OperatingSystemDronePropellerComponent.h:46