Bring that Whole New World to the Old Continent too

Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6.
This commit is contained in:
Rémi Verschelde 2017-03-19 00:36:26 +01:00
parent 1d418afe86
commit f8db8a3faa
1308 changed files with 147754 additions and 174357 deletions

View file

@ -28,21 +28,19 @@
/*************************************************************************/
#include "timer.h"
void Timer::_notification(int p_what) {
switch(p_what) {
switch (p_what) {
case NOTIFICATION_READY: {
if (autostart) {
#ifdef TOOLS_ENABLED
if (get_tree()->is_editor_hint() && get_tree()->get_edited_scene_root() && (get_tree()->get_edited_scene_root()==this || get_tree()->get_edited_scene_root()->is_a_parent_of(this)))
if (get_tree()->is_editor_hint() && get_tree()->get_edited_scene_root() && (get_tree()->get_edited_scene_root() == this || get_tree()->get_edited_scene_root()->is_a_parent_of(this)))
break;
#endif
start();
autostart=false;
autostart = false;
}
} break;
case NOTIFICATION_PROCESS: {
@ -50,7 +48,7 @@ void Timer::_notification(int p_what) {
return;
time_left -= get_process_delta_time();
if (time_left<0) {
if (time_left < 0) {
if (!one_shot)
//time_left=wait_time+time_left;
time_left = wait_time;
@ -66,7 +64,7 @@ void Timer::_notification(int p_what) {
return;
time_left -= get_fixed_process_delta_time();
if (time_left<0) {
if (time_left < 0) {
if (!one_shot)
//time_left = wait_time + time_left;
time_left = wait_time;
@ -79,13 +77,10 @@ void Timer::_notification(int p_what) {
}
}
void Timer::set_wait_time(float p_time) {
ERR_EXPLAIN("time should be greater than zero.");
ERR_FAIL_COND(p_time<=0);
wait_time=p_time;
ERR_FAIL_COND(p_time <= 0);
wait_time = p_time;
}
float Timer::get_wait_time() const {
@ -94,7 +89,7 @@ float Timer::get_wait_time() const {
void Timer::set_one_shot(bool p_one_shot) {
one_shot=p_one_shot;
one_shot = p_one_shot;
}
bool Timer::is_one_shot() const {
@ -103,7 +98,7 @@ bool Timer::is_one_shot() const {
void Timer::set_autostart(bool p_start) {
autostart=p_start;
autostart = p_start;
}
bool Timer::has_autostart() const {
@ -111,24 +106,22 @@ bool Timer::has_autostart() const {
}
void Timer::start() {
time_left=wait_time;
time_left = wait_time;
_set_process(true);
}
void Timer::stop() {
time_left=-1;
time_left = -1;
_set_process(false);
autostart=false;
autostart = false;
}
void Timer::set_active(bool p_active) {
if (active == p_active)
return;
active = p_active;
_set_process(processing);
}
bool Timer::is_active() const {
@ -137,7 +130,7 @@ bool Timer::is_active() const {
float Timer::get_time_left() const {
return time_left >0 ? time_left : 0;
return time_left > 0 ? time_left : 0;
}
void Timer::set_timer_process_mode(TimerProcessMode p_mode) {
@ -151,25 +144,23 @@ void Timer::set_timer_process_mode(TimerProcessMode p_mode) {
set_fixed_process(false);
set_process(true);
}
break;
break;
case TIMER_PROCESS_IDLE:
if (is_processing()) {
set_process(false);
set_fixed_process(true);
}
break;
break;
}
timer_process_mode = p_mode;
}
Timer::TimerProcessMode Timer::get_timer_process_mode() const{
Timer::TimerProcessMode Timer::get_timer_process_mode() const {
return timer_process_mode;
}
void Timer::_set_process(bool p_process, bool p_force)
{
void Timer::_set_process(bool p_process, bool p_force) {
switch (timer_process_mode) {
case TIMER_PROCESS_FIXED: set_fixed_process(p_process && active); break;
case TIMER_PROCESS_IDLE: set_process(p_process && active); break;
@ -179,43 +170,42 @@ void Timer::_set_process(bool p_process, bool p_force)
void Timer::_bind_methods() {
ObjectTypeDB::bind_method(_MD("set_wait_time","time_sec"),&Timer::set_wait_time);
ObjectTypeDB::bind_method(_MD("get_wait_time"),&Timer::get_wait_time);
ObjectTypeDB::bind_method(_MD("set_wait_time", "time_sec"), &Timer::set_wait_time);
ObjectTypeDB::bind_method(_MD("get_wait_time"), &Timer::get_wait_time);
ObjectTypeDB::bind_method(_MD("set_one_shot","enable"),&Timer::set_one_shot);
ObjectTypeDB::bind_method(_MD("is_one_shot"),&Timer::is_one_shot);
ObjectTypeDB::bind_method(_MD("set_one_shot", "enable"), &Timer::set_one_shot);
ObjectTypeDB::bind_method(_MD("is_one_shot"), &Timer::is_one_shot);
ObjectTypeDB::bind_method(_MD("set_autostart","enable"),&Timer::set_autostart);
ObjectTypeDB::bind_method(_MD("has_autostart"),&Timer::has_autostart);
ObjectTypeDB::bind_method(_MD("set_autostart", "enable"), &Timer::set_autostart);
ObjectTypeDB::bind_method(_MD("has_autostart"), &Timer::has_autostart);
ObjectTypeDB::bind_method(_MD("start"),&Timer::start);
ObjectTypeDB::bind_method(_MD("stop"),&Timer::stop);
ObjectTypeDB::bind_method(_MD("start"), &Timer::start);
ObjectTypeDB::bind_method(_MD("stop"), &Timer::stop);
ObjectTypeDB::bind_method(_MD("set_active", "active"), &Timer::set_active);
ObjectTypeDB::bind_method(_MD("is_active"), &Timer::is_active);
ObjectTypeDB::bind_method(_MD("get_time_left"),&Timer::get_time_left);
ObjectTypeDB::bind_method(_MD("get_time_left"), &Timer::get_time_left);
ObjectTypeDB::bind_method(_MD("set_timer_process_mode", "mode"), &Timer::set_timer_process_mode);
ObjectTypeDB::bind_method(_MD("get_timer_process_mode"), &Timer::get_timer_process_mode);
ADD_SIGNAL( MethodInfo("timeout") );
ADD_SIGNAL(MethodInfo("timeout"));
ADD_PROPERTY( PropertyInfo(Variant::INT, "process_mode", PROPERTY_HINT_ENUM, "Fixed,Idle"), _SCS("set_timer_process_mode"), _SCS("get_timer_process_mode") );
ADD_PROPERTY( PropertyInfo(Variant::REAL, "wait_time", PROPERTY_HINT_EXP_RANGE, "0.01,4096,0.01" ), _SCS("set_wait_time"), _SCS("get_wait_time") );
ADD_PROPERTY( PropertyInfo(Variant::BOOL, "one_shot" ), _SCS("set_one_shot"), _SCS("is_one_shot") );
ADD_PROPERTY( PropertyInfo(Variant::BOOL, "autostart" ), _SCS("set_autostart"), _SCS("has_autostart") );
BIND_CONSTANT( TIMER_PROCESS_FIXED );
BIND_CONSTANT( TIMER_PROCESS_IDLE );
ADD_PROPERTY(PropertyInfo(Variant::INT, "process_mode", PROPERTY_HINT_ENUM, "Fixed,Idle"), _SCS("set_timer_process_mode"), _SCS("get_timer_process_mode"));
ADD_PROPERTY(PropertyInfo(Variant::REAL, "wait_time", PROPERTY_HINT_EXP_RANGE, "0.01,4096,0.01"), _SCS("set_wait_time"), _SCS("get_wait_time"));
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "one_shot"), _SCS("set_one_shot"), _SCS("is_one_shot"));
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "autostart"), _SCS("set_autostart"), _SCS("has_autostart"));
BIND_CONSTANT(TIMER_PROCESS_FIXED);
BIND_CONSTANT(TIMER_PROCESS_IDLE);
}
Timer::Timer() {
timer_process_mode = TIMER_PROCESS_IDLE;
autostart=false;
wait_time=1;
one_shot=false;
autostart = false;
wait_time = 1;
one_shot = false;
time_left = -1;
processing = false;
active = true;