![]() |
RigsofRods
2023.09
Soft-body Physics Simulation
|
#include <ScrewProp.h>
Public Member Functions | |
Screwprop (ActorPtr actor, NodeNum_t noderef, NodeNum_t nodeback, NodeNum_t nodeup, float power) | |
void | updateForces (int update) |
void | setThrottle (float val) |
void | setRudder (float val) |
float | getThrottle () |
float | getRudder () |
void | reset () |
void | toggleReverse () |
NodeNum_t | GetRefNode () const |
NodeNum_t | GetBackNode () const |
NodeNum_t | GetUpNode () const |
Private Attributes | |
DustPool * | splashp |
DustPool * | ripplep |
bool | reverse |
float | fullpower |
in HP More... | |
float | rudder |
float | throtle |
ActorPtr | m_actor |
NodeNum_t | nodeback |
NodeNum_t | noderef |
NodeNum_t | nodeup |
Definition at line 34 of file ScrewProp.h.
Screwprop::Screwprop | ( | ActorPtr | actor, |
NodeNum_t | noderef, | ||
NodeNum_t | nodeback, | ||
NodeNum_t | nodeup, | ||
float | power | ||
) |
Definition at line 37 of file ScrewProp.cpp.
|
inline |
Definition at line 49 of file ScrewProp.h.
|
inline |
Definition at line 48 of file ScrewProp.h.
float Screwprop::getRudder | ( | ) |
Definition at line 106 of file ScrewProp.cpp.
float Screwprop::getThrottle | ( | ) |
Definition at line 98 of file ScrewProp.cpp.
|
inline |
Definition at line 50 of file ScrewProp.h.
void Screwprop::reset | ( | ) |
Definition at line 111 of file ScrewProp.cpp.
void Screwprop::setRudder | ( | float | val | ) |
Definition at line 89 of file ScrewProp.cpp.
void Screwprop::setThrottle | ( | float | val | ) |
Definition at line 76 of file ScrewProp.cpp.
void Screwprop::toggleReverse | ( | ) |
Definition at line 118 of file ScrewProp.cpp.
void Screwprop::updateForces | ( | int | update | ) |
Definition at line 49 of file ScrewProp.cpp.
|
private |
in HP
Definition at line 56 of file ScrewProp.h.
|
private |
Definition at line 61 of file ScrewProp.h.
|
private |
Definition at line 62 of file ScrewProp.h.
|
private |
Definition at line 63 of file ScrewProp.h.
|
private |
Definition at line 64 of file ScrewProp.h.
|
private |
Definition at line 55 of file ScrewProp.h.
|
private |
Definition at line 54 of file ScrewProp.h.
|
private |
Definition at line 57 of file ScrewProp.h.
|
private |
Definition at line 50 of file ScrewProp.h.
|
private |
Definition at line 58 of file ScrewProp.h.