- more fixes on #672 on windows
- added #660, but need help on osx, help please I don't have a mac! - fixed #667 and #668 (eol detection in comments) - added #670 (hint when using method without () )
This commit is contained in:
@ -1323,11 +1323,25 @@ void OS_Windows::set_mouse_mode(MouseMode p_mode) {
|
||||
|
||||
OS_Windows::MouseMode OS_Windows::get_mouse_mode() const{
|
||||
|
||||
|
||||
return mouse_mode;
|
||||
}
|
||||
|
||||
|
||||
|
||||
void OS_Windows::warp_mouse_pos(const Point2& p_to) {
|
||||
|
||||
if (p_mode==MOUSE_MODE_CAPTURED) {
|
||||
|
||||
old_x=p_to.x;
|
||||
old_y=p_to.y;
|
||||
} else {
|
||||
|
||||
SetCursorPos(p_to.x, p_to.y);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Point2 OS_Windows::get_mouse_pos() const {
|
||||
|
||||
return Point2(old_x, old_y);
|
||||
@ -1836,7 +1850,7 @@ String OS_Windows::get_data_dir() const {
|
||||
if (has_environment("APPDATA")) {
|
||||
|
||||
bool use_godot = Globals::get_singleton()->get("application/use_shared_user_dir");
|
||||
if (use_godot)
|
||||
if (!use_godot)
|
||||
return (OS::get_singleton()->get_environment("APPDATA")+"/"+an).replace("\\","/");
|
||||
else
|
||||
return (OS::get_singleton()->get_environment("APPDATA")+"/Godot/app_userdata/"+an).replace("\\","/");
|
||||
|
||||
Reference in New Issue
Block a user