mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-07-02 06:35:18 +02:00
deal with a couple warnings, make sure xcode project still builds
This commit is contained in:
parent
072d131273
commit
843e54de2e
6 changed files with 14 additions and 15 deletions
|
@ -88,7 +88,7 @@ static int getControllerButtonArg(VALUE *argv) {
|
||||||
try {
|
try {
|
||||||
btn = strToGCButton[button];
|
btn = strToGCButton[button];
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
rb_raise(rb_eRuntimeError, "%s is not a valid name of an SDL Controller button.");
|
rb_raise(rb_eRuntimeError, "%s is not a valid name of an SDL Controller button.", button);
|
||||||
}
|
}
|
||||||
|
|
||||||
return btn;
|
return btn;
|
||||||
|
@ -300,7 +300,7 @@ RB_METHOD(inputRawKeyStates) {
|
||||||
|
|
||||||
uint8_t *states = shState->input().rawKeyStates();
|
uint8_t *states = shState->input().rawKeyStates();
|
||||||
|
|
||||||
for (int i = 0; i < shState->input().rawKeyStatesLength(); i++)
|
for (unsigned int i = 0; i < shState->input().rawKeyStatesLength(); i++)
|
||||||
rb_ary_push(ret, rb_bool_new(states[i]));
|
rb_ary_push(ret, rb_bool_new(states[i]));
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -460,7 +460,7 @@ RB_METHOD(inputControllerRawButtonStates) {
|
||||||
VALUE ret = rb_ary_new();
|
VALUE ret = rb_ary_new();
|
||||||
uint8_t *states = shState->input().rawButtonStates();
|
uint8_t *states = shState->input().rawButtonStates();
|
||||||
|
|
||||||
for (int i = 0; i < shState->input().rawButtonStatesLength(); i++)
|
for (unsigned int i = 0; i < shState->input().rawButtonStatesLength(); i++)
|
||||||
rb_ary_push(ret, rb_bool_new(states[i]));
|
rb_ary_push(ret, rb_bool_new(states[i]));
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -472,7 +472,7 @@ RB_METHOD(inputControllerRawAxes) {
|
||||||
VALUE ret = rb_ary_new();
|
VALUE ret = rb_ary_new();
|
||||||
int16_t *states = shState->input().rawAxes();
|
int16_t *states = shState->input().rawAxes();
|
||||||
|
|
||||||
for (int i = 0; i < shState->input().rawAxesLength(); i++)
|
for (unsigned int i = 0; i < shState->input().rawAxesLength(); i++)
|
||||||
rb_ary_push(ret, rb_float_new(states[i] / 32767.0));
|
rb_ary_push(ret, rb_float_new(states[i] / 32767.0));
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
|
@ -334,4 +334,4 @@ clean-compiled:
|
||||||
-rm -rf build-$(SDK)-$(ARCH)
|
-rm -rf build-$(SDK)-$(ARCH)
|
||||||
|
|
||||||
deps-core: libtheora libvorbis pixman libpng physfs uchardet sdl2 sdl2image sdlsound sdl2ttf openal openssl
|
deps-core: libtheora libvorbis pixman libpng physfs uchardet sdl2 sdl2image sdlsound sdl2ttf openal openssl
|
||||||
everything: deps-core autoconf ruby
|
everything: deps-core ruby
|
||||||
|
|
|
@ -804,7 +804,6 @@
|
||||||
dstPath = "";
|
dstPath = "";
|
||||||
dstSubfolderSpec = 10;
|
dstSubfolderSpec = 10;
|
||||||
files = (
|
files = (
|
||||||
3BBE880D2705AAC900A574AE /* libruby.3.1.dylib in Embed Frameworks */,
|
|
||||||
3BBE88012705A73400A574AE /* libfluidsynth.dylib in Embed Frameworks */,
|
3BBE88012705A73400A574AE /* libfluidsynth.dylib in Embed Frameworks */,
|
||||||
3BBE88022705A73400A574AE /* libEGL.dylib in Embed Frameworks */,
|
3BBE88022705A73400A574AE /* libEGL.dylib in Embed Frameworks */,
|
||||||
3BBE88042705A73400A574AE /* libsteam_api.dylib in Embed Frameworks */,
|
3BBE88042705A73400A574AE /* libsteam_api.dylib in Embed Frameworks */,
|
||||||
|
@ -2954,7 +2953,7 @@
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/-darwin",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
||||||
|
@ -3041,7 +3040,7 @@
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/-darwin",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
||||||
|
@ -3127,10 +3126,10 @@
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/-darwin",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
||||||
|
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
||||||
"$(PROJECT_DIR)/Dependencies/Frameworks/ANGLE",
|
"$(PROJECT_DIR)/Dependencies/Frameworks/ANGLE",
|
||||||
);
|
);
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
@ -3208,10 +3207,10 @@
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
"$(DEPENDENCY_SEARCH_PATH)/include/SDL2",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
"$(DEPENDENCY_SEARCH_PATH)/include/pixman-1",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/-darwin",
|
"$(DEPENDENCY_SEARCH_PATH)/include/ruby-$(MRI_VERSION)/arm64-darwin",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
"$(DEPENDENCY_SEARCH_PATH)/include/AL",
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
|
||||||
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
"$(DEPENDENCY_SEARCH_PATH)/include/openssl",
|
||||||
|
"$(DEPENDENCY_SEARCH_PATH)/include/uchardet",
|
||||||
"$(PROJECT_DIR)/Dependencies/Frameworks/ANGLE",
|
"$(PROJECT_DIR)/Dependencies/Frameworks/ANGLE",
|
||||||
);
|
);
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
|
|
@ -2018,7 +2018,7 @@ void Bitmap::nextFrame()
|
||||||
GUARD_UNANIMATED;
|
GUARD_UNANIMATED;
|
||||||
|
|
||||||
stop();
|
stop();
|
||||||
if (p->animation.lastFrame >= (uint32_t)p->animation.frames.size() - 1) {
|
if ((uint32_t)p->animation.lastFrame >= p->animation.frames.size() - 1) {
|
||||||
if (!p->animation.loop) return;
|
if (!p->animation.loop) return;
|
||||||
p->animation.lastFrame = 0;
|
p->animation.lastFrame = 0;
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -1412,7 +1412,7 @@ unsigned int Input::rawAxesLength() {
|
||||||
}
|
}
|
||||||
|
|
||||||
short Input::getControllerAxisValue(SDL_GameControllerAxis axis) {
|
short Input::getControllerAxisValue(SDL_GameControllerAxis axis) {
|
||||||
if (axis < 0 || axis >= rawAxesLength())
|
if (axis < 0 || (uint32_t)axis >= rawAxesLength())
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return rawAxes()[axis];
|
return rawAxes()[axis];
|
||||||
|
|
|
@ -83,7 +83,7 @@ static elementsN(vButtons);
|
||||||
std::string sourceDescString(const SourceDesc &src)
|
std::string sourceDescString(const SourceDesc &src)
|
||||||
{
|
{
|
||||||
char buf[128];
|
char buf[128];
|
||||||
char pos;
|
//char pos;
|
||||||
|
|
||||||
switch (src.type)
|
switch (src.type)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue