Updated xcollisionborder
This commit is contained in:
parent
0a3fbfe39a
commit
80fc72e8b0
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
XCollisionBorder::XCollisionBorder()
|
XCollisionBorder::XCollisionBorder()
|
||||||
: XAsset()
|
: XAsset()
|
||||||
, mDistEq()
|
, mDistEq(3)
|
||||||
, mZBase(0.0f)
|
, mZBase(0.0f)
|
||||||
, mZSlope(0.0f)
|
, mZSlope(0.0f)
|
||||||
, mStart(0.0f)
|
, mStart(0.0f)
|
||||||
@ -18,7 +18,9 @@ XCollisionBorder::~XCollisionBorder()
|
|||||||
void XCollisionBorder::ParseData(QDataStream *aStream) {
|
void XCollisionBorder::ParseData(QDataStream *aStream) {
|
||||||
if (GetPtr() == -1) {
|
if (GetPtr() == -1) {
|
||||||
*aStream
|
*aStream
|
||||||
>> mDistEq
|
>> mDistEq[0]
|
||||||
|
>> mDistEq[1]
|
||||||
|
>> mDistEq[2]
|
||||||
>> mZBase
|
>> mZBase
|
||||||
>> mZSlope
|
>> mZSlope
|
||||||
>> mStart
|
>> mStart
|
||||||
@ -28,7 +30,7 @@ void XCollisionBorder::ParseData(QDataStream *aStream) {
|
|||||||
|
|
||||||
void XCollisionBorder::Clear()
|
void XCollisionBorder::Clear()
|
||||||
{
|
{
|
||||||
mDistEq = QVector3D();
|
mDistEq.clear();
|
||||||
mZBase = 0.0f;
|
mZBase = 0.0f;
|
||||||
mZSlope = 0.0f;
|
mZSlope = 0.0f;
|
||||||
mStart = 0.0f;
|
mStart = 0.0f;
|
||||||
|
|||||||
@ -15,7 +15,7 @@ public:
|
|||||||
void Clear() override;
|
void Clear() override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QVector3D mDistEq;
|
QVector<float> mDistEq;
|
||||||
float mZBase;
|
float mZBase;
|
||||||
float mZSlope;
|
float mZSlope;
|
||||||
float mStart;
|
float mStart;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user