#include <C4FoWBeamTriangle.h>
Public Member Functions | |
C4FoWBeamTriangle ()=default | |
Public Attributes | |
bool | clipLeft {false} |
bool | clipRight {false} |
float | fanLX |
float | fanLY |
float | fanRX |
float | fanRY |
float | fadeLX |
float | fadeLY |
float | fadeRY |
float | fadeRX |
float | nfanLX |
float | nfanLY |
float | nfanRX |
float | nfanRY |
float | fadeIX |
float | fadeIY |
bool | descending |
A simple data structure holding data, mainly positions, about each beam that is used for the rendering. The coordinates are global.
Definition at line 22 of file C4FoWBeamTriangle.h.
|
default |
bool C4FoWBeamTriangle::clipLeft {false} |
Definition at line 29 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
bool C4FoWBeamTriangle::clipRight {false} |
Definition at line 29 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
bool C4FoWBeamTriangle::descending |
Definition at line 45 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeIX |
Definition at line 42 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeIY |
Definition at line 42 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeLX |
Definition at line 34 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeLY |
Definition at line 34 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeRX |
Definition at line 35 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fadeRY |
Definition at line 35 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::fanLX |
Definition at line 32 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
float C4FoWBeamTriangle::fanLY |
Definition at line 32 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
float C4FoWBeamTriangle::fanRX |
Definition at line 33 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
float C4FoWBeamTriangle::fanRY |
Definition at line 33 of file C4FoWBeamTriangle.h.
Referenced by C4FoWLightSection::CalculateTriangles().
float C4FoWBeamTriangle::nfanLX |
Definition at line 38 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::nfanLY |
Definition at line 38 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::nfanRX |
Definition at line 39 of file C4FoWBeamTriangle.h.
float C4FoWBeamTriangle::nfanRY |
Definition at line 39 of file C4FoWBeamTriangle.h.