init variables

This commit is contained in:
Mark Vejvoda
2013-06-22 07:39:12 +00:00
parent 67bf5ebc1b
commit 17da18978a
2 changed files with 17 additions and 3 deletions

View File

@@ -423,6 +423,11 @@ Unit::Unit(int id, UnitPathInterface *unitpath, const Vec2i &pos,
causeOfDeath = ucodNone; causeOfDeath = ucodNone;
pathfindFailedConsecutiveFrameCount = 0; pathfindFailedConsecutiveFrameCount = 0;
lastSynchDataString = "";
lastFile = "";
lastLine = 0;
lastSource = "";
targetRotationZ=.0f; targetRotationZ=.0f;
targetRotationX=.0f; targetRotationX=.0f;
rotationZ=.0f; rotationZ=.0f;

View File

@@ -97,6 +97,8 @@ public:
public: public:
Vec2(){ Vec2(){
x = 0;
y = 0;
}; };
explicit Vec2(T *p){ explicit Vec2(T *p){
@@ -330,6 +332,9 @@ public:
public: public:
Vec3() { Vec3() {
x = 0;
y = 0;
z = 0;
}; };
explicit Vec3(T *p){ explicit Vec3(T *p){
@@ -584,6 +589,10 @@ public:
T w; T w;
public: public:
Vec4() { Vec4() {
x = 0;
y = 0;
z = 0;
w = 0;
}; };
explicit Vec4(const T *p){ explicit Vec4(const T *p){