UOperatingSystemDronePropellerComponent
#include <OperatingSystemDrone/Private/Components/OperatingSystemDronePropellerComponent.h>class UOperatingSystemDronePropellerComponentDefined in OperatingSystemDronePropellerComponent.h:9
Inherits:
USceneComponent
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class UOperatingSystemDronePropellerComponent["UOperatingSystemDronePropellerComponent"]
class USceneComponent["USceneComponent"]
USceneComponent <|-- UOperatingSystemDronePropellerComponent
Class detail
Section titled “Class detail”---
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 >
}
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
UOperatingSystemDronePropellerComponent | ||
void | BeginPlay virtual override | |
void | TickComponent virtual override | |
void | AddPitchForce | |
void | AddRollForce | |
void | AddUpForce | |
void | AddYawForce | |
void | ApplyForces |
UOperatingSystemDronePropellerComponent
Section titled “UOperatingSystemDronePropellerComponent”UOperatingSystemDronePropellerComponent()Defined in OperatingSystemDronePropellerComponent.h:50
Section titled “Defined in OperatingSystemDronePropellerComponent.h:50”BeginPlay
Section titled “BeginPlay”virtual override
virtual void BeginPlay() overrideDefined in OperatingSystemDronePropellerComponent.h:52
References
Section titled “References”TickComponent
Section titled “TickComponent”virtual override
virtual void TickComponent(float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction * ThisTickFunction) overrideDefined in OperatingSystemDronePropellerComponent.h:53
References
Section titled “References”AddPitchForce
Section titled “AddPitchForce”void AddPitchForce(const float & PitchAmount)Defined in OperatingSystemDronePropellerComponent.h:55
References
Section titled “References”AddRollForce
Section titled “AddRollForce”void AddRollForce(const float & RollAmount)Defined in OperatingSystemDronePropellerComponent.h:56
References
Section titled “References”AddUpForce
Section titled “AddUpForce”void AddUpForce(const float & ForceAmount)Defined in OperatingSystemDronePropellerComponent.h:59
Referenced by
Section titled “Referenced by”References
Section titled “References”AddYawForce
Section titled “AddYawForce”void AddYawForce(const float & ForceAmount)Defined in OperatingSystemDronePropellerComponent.h:62
References
Section titled “References”ApplyForces
Section titled “ApplyForces”void ApplyForces(const float & DeltaSeconds)Defined in OperatingSystemDronePropellerComponent.h:64
Referenced by
Section titled “Referenced by”References
Section titled “References”Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
float | UpForcePerTick | |
float | YawForcePerTick | |
uint8 | bTreatPitchAsNegativeForce | |
uint8 | bTreatRollAsNegativeForce | |
uint8 | bClockwiseRotation | |
TWeakObjectPtr< UPrimitiveComponent > | PhysicsBody |
UpForcePerTick
Section titled “UpForcePerTick”float UpForcePerTickDefined in OperatingSystemDronePropellerComponent.h:14
Referenced by
Section titled “Referenced by”YawForcePerTick
Section titled “YawForcePerTick”float YawForcePerTickDefined in OperatingSystemDronePropellerComponent.h:17
Referenced by
Section titled “Referenced by”bTreatPitchAsNegativeForce
Section titled “bTreatPitchAsNegativeForce”uint8 bTreatPitchAsNegativeForceDefined in OperatingSystemDronePropellerComponent.h:20
Referenced by
Section titled “Referenced by”bTreatRollAsNegativeForce
Section titled “bTreatRollAsNegativeForce”uint8 bTreatRollAsNegativeForceDefined in OperatingSystemDronePropellerComponent.h:23
Referenced by
Section titled “Referenced by”bClockwiseRotation
Section titled “bClockwiseRotation”uint8 bClockwiseRotationDefined in OperatingSystemDronePropellerComponent.h:26
Referenced by
Section titled “Referenced by”PhysicsBody
Section titled “PhysicsBody”TWeakObjectPtr< UPrimitiveComponent > PhysicsBodyDefined in OperatingSystemDronePropellerComponent.h:46