BearishSun 10 лет назад
Родитель
Сommit
bce39018bc

+ 1 - 0
SBansheeEditor/Source/BsScriptGUIFloatField.cpp

@@ -64,6 +64,7 @@ namespace BansheeEngine
 		}
 
 		guiFloatField->onValueChanged.connect(std::bind(&ScriptGUIFloatField::onChanged, instance, _1));
+		guiFloatField->onConfirm.connect(std::bind(&ScriptGUIFloatField::onConfirmed, instance));
 
 		ScriptGUIFloatField* nativeInstance = new (bs_alloc<ScriptGUIFloatField>()) ScriptGUIFloatField(instance, guiFloatField);
 	}

+ 1 - 0
SBansheeEditor/Source/BsScriptGUIIntField.cpp

@@ -64,6 +64,7 @@ namespace BansheeEngine
 		}
 
 		guiIntField->onValueChanged.connect(std::bind(&ScriptGUIIntField::onChanged, instance, _1));
+		guiIntField->onConfirm.connect(std::bind(&ScriptGUIIntField::onConfirmed, instance));
 
 		ScriptGUIIntField* nativeInstance = new (bs_alloc<ScriptGUIIntField>()) ScriptGUIIntField(instance, guiIntField);
 	}

+ 1 - 0
SBansheeEditor/Source/BsScriptGUITextField.cpp

@@ -63,6 +63,7 @@ namespace BansheeEngine
 		}
 
 		guiField->onValueChanged.connect(std::bind(&ScriptGUITextField::onChanged, instance, _1));
+		guiField->onConfirm.connect(std::bind(&ScriptGUITextField::onConfirmed, instance));
 
 		ScriptGUITextField* nativeInstance = new (bs_alloc<ScriptGUITextField>()) ScriptGUITextField(instance, guiField);
 	}

+ 1 - 0
SBansheeEditor/Source/BsScriptGUIVector2Field.cpp

@@ -63,6 +63,7 @@ namespace BansheeEngine
 		}
 
 		field->onValueChanged.connect(std::bind(&ScriptGUIVector2Field::onChanged, instance, _1));
+		field->onConfirm.connect(std::bind(&ScriptGUIVector2Field::onConfirmed, instance));
 
 		ScriptGUIVector2Field* nativeInstance = new (bs_alloc<ScriptGUIVector2Field>()) ScriptGUIVector2Field(instance, field);
 	}

+ 1 - 0
SBansheeEditor/Source/BsScriptGUIVector3Field.cpp

@@ -63,6 +63,7 @@ namespace BansheeEngine
 		}
 
 		field->onValueChanged.connect(std::bind(&ScriptGUIVector3Field::onChanged, instance, _1));
+		field->onConfirm.connect(std::bind(&ScriptGUIVector3Field::onConfirmed, instance));
 
 		ScriptGUIVector3Field* nativeInstance = new (bs_alloc<ScriptGUIVector3Field>()) ScriptGUIVector3Field(instance, field);
 	}

+ 1 - 0
SBansheeEditor/Source/BsScriptGUIVector4Field.cpp

@@ -63,6 +63,7 @@ namespace BansheeEngine
 		}
 
 		field->onValueChanged.connect(std::bind(&ScriptGUIVector4Field::onChanged, instance, _1));
+		field->onConfirm.connect(std::bind(&ScriptGUIVector4Field::onConfirmed, instance));
 
 		ScriptGUIVector4Field* nativeInstance = new (bs_alloc<ScriptGUIVector4Field>()) ScriptGUIVector4Field(instance, field);
 	}