summaryrefslogtreecommitdiffstats
path: root/src/object/auto/autonest.cpp
diff options
context:
space:
mode:
authorPiotr Dziwinski <piotrdz@gmail.com>2012-06-10 15:28:12 +0200
committerPiotr Dziwinski <piotrdz@gmail.com>2012-06-10 15:28:12 +0200
commit697fbdabf10d956e0f13bfbc9414d3db40f0c535 (patch)
treeab80ba3119d07b11da5478009b905edb702c103f /src/object/auto/autonest.cpp
parent680af178196217bdd255d2bc851f240983144ac1 (diff)
downloadcolobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.tar.gz
colobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.tar.bz2
colobot-697fbdabf10d956e0f13bfbc9414d3db40f0c535.zip
BOOL -> bool; additional fixes in constructors/destructors
Diffstat (limited to 'src/object/auto/autonest.cpp')
-rw-r--r--src/object/auto/autonest.cpp33
1 files changed, 16 insertions, 17 deletions
diff --git a/src/object/auto/autonest.cpp b/src/object/auto/autonest.cpp
index 370dfe9..a9226ac 100644
--- a/src/object/auto/autonest.cpp
+++ b/src/object/auto/autonest.cpp
@@ -51,13 +51,12 @@ CAutoNest::CAutoNest(CInstanceManager* iMan, CObject* object)
CAutoNest::~CAutoNest()
{
- this->CAuto::~CAuto();
}
// Destroys the object.
-void CAutoNest::DeleteObject(BOOL bAll)
+void CAutoNest::DeleteObject(bool bAll)
{
CObject* fret;
@@ -96,14 +95,14 @@ void CAutoNest::Init()
// Management of an event.
-BOOL CAutoNest::EventProcess(const Event &event)
+bool CAutoNest::EventProcess(const Event &event)
{
CObject* fret;
CAuto::EventProcess(event);
- if ( m_engine->RetPause() ) return TRUE;
- if ( event.event != EVENT_FRAME ) return TRUE;
+ if ( m_engine->RetPause() ) return true;
+ if ( event.event != EVENT_FRAME ) return true;
m_progress += event.rTime*m_speed;
@@ -143,7 +142,7 @@ BOOL CAutoNest::EventProcess(const Event &event)
if ( fret != 0 )
{
fret->SetZoom(0, 1.0f);
- fret->SetLock(FALSE);
+ fret->SetLock(false);
}
m_phase = ANP_WAIT;
@@ -152,13 +151,13 @@ BOOL CAutoNest::EventProcess(const Event &event)
}
}
- return TRUE;
+ return true;
}
// Seeks if a site is free.
-BOOL CAutoNest::SearchFree(D3DVECTOR pos)
+bool CAutoNest::SearchFree(D3DVECTOR pos)
{
CObject* pObj;
D3DVECTOR sPos;
@@ -179,11 +178,11 @@ BOOL CAutoNest::SearchFree(D3DVECTOR pos)
{
distance = Length(sPos, pos);
distance -= sRadius;
- if ( distance < 2.0f ) return FALSE; // location occupied
+ if ( distance < 2.0f ) return false; // location occupied
}
}
- return TRUE; // free location
+ return true; // free location
}
// Create a transportable object.
@@ -198,7 +197,7 @@ void CAutoNest::CreateFret(D3DVECTOR pos, float angle, ObjectType type)
delete fret;
return;
}
- fret->SetLock(TRUE); // not usable
+ fret->SetLock(true); // not usable
fret->SetZoom(0, 0.0f);
}
@@ -243,12 +242,12 @@ Error CAutoNest::RetError()
// Saves all parameters of the controller.
-BOOL CAutoNest::Write(char *line)
+bool CAutoNest::Write(char *line)
{
D3DVECTOR pos;
char name[100];
- if ( m_phase == ANP_WAIT ) return FALSE;
+ if ( m_phase == ANP_WAIT ) return false;
sprintf(name, " aExist=%d", 1);
strcat(line, name);
@@ -264,16 +263,16 @@ BOOL CAutoNest::Write(char *line)
sprintf(name, " aSpeed=%.2f", m_speed);
strcat(line, name);
- return TRUE;
+ return true;
}
// Restores all parameters of the controller.
-BOOL CAutoNest::Read(char *line)
+bool CAutoNest::Read(char *line)
{
D3DVECTOR pos;
- if ( OpInt(line, "aExist", 0) == 0 ) return FALSE;
+ if ( OpInt(line, "aExist", 0) == 0 ) return false;
CAuto::Read(line);
@@ -283,7 +282,7 @@ BOOL CAutoNest::Read(char *line)
m_lastParticule = 0.0f;
- return TRUE;
+ return true;
}