Moved member variables from constructor to initialization list

This commit is contained in:
Wilson E. Alvarez
2017-07-30 19:07:04 -04:00
parent 950b205609
commit 6d112a68b6
22 changed files with 196 additions and 215 deletions

View File

@ -48,9 +48,9 @@ public:
struct Singleton {
StringName name;
Object *ptr;
Singleton(const StringName &p_name = StringName(), Object *p_ptr = NULL) {
name = p_name;
ptr = p_ptr;
Singleton(const StringName &p_name = StringName(), Object *p_ptr = NULL)
: name(p_name),
ptr(p_ptr) {
}
};
enum {
@ -66,18 +66,18 @@ protected:
Variant initial;
bool hide_from_editor;
bool overrided;
VariantContainer() {
order = 0;
hide_from_editor = false;
persist = false;
overrided = false;
VariantContainer()
: order(0),
persist(false),
hide_from_editor(false),
overrided(false) {
}
VariantContainer(const Variant &p_variant, int p_order, bool p_persist = false) {
variant = p_variant;
order = p_order;
hide_from_editor = false;
persist = p_persist;
overrided = false;
VariantContainer(const Variant &p_variant, int p_order, bool p_persist = false)
: order(p_order),
persist(p_persist),
variant(p_variant),
hide_from_editor(false),
overrided(false) {
}
};