From 24341ae79e15cff88fdbe71d2fba52bd390ae7df Mon Sep 17 00:00:00 2001 From: maruhiro Date: Sat, 29 Nov 2014 01:20:10 +0900 Subject: [PATCH] =?utf8?q?=E5=8E=9F=E6=96=87=E3=81=AE=E4=BF=AE=E6=AD=A3?= =?utf8?q?=E3=81=AB=E4=BC=B4=E3=81=86=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- SDL_AddTimer.html | 4 ++-- SDL_AndroidGetActivity.html | 15 +++++++++++---- SDL_AndroidGetJNIEnv.html | 15 +++++++++++---- SDL_ClearError.html | 2 +- SDL_CreateRenderer.html | 4 ++++ SDL_CreateThread.html | 4 ++-- SDL_DisableScreenSaver.html | 6 ++++++ SDL_Event.html | 12 ++++++------ SDL_GLattr.html | 2 +- SDL_GLcontextFlag.html | 5 +++++ SDL_GameControllerGetAxisFromString.html | 4 ++-- SDL_GameControllerGetJoystick.html | 2 +- SDL_GameControllerGetStringForAxis.html | 2 +- SDL_GetAudioDeviceName.html | 2 +- SDL_GetMouseState.html | 2 +- SDL_GetWindowSurface.html | 2 +- SDL_HasIntersection.html | 1 + SDL_MultiGestureEvent.html | 2 +- SDL_Point.html | 6 +++--- SDL_QuitEvent.html | 13 +++++++++++++ SDL_RWclose.html | 4 ++-- SDL_RWread.html | 8 ++++---- SDL_RWseek.html | 6 +++--- SDL_RecordGesture.html | 2 +- SDL_RendererFlip.html | 2 +- SDL_SetCursor.html | 13 ------------- SDL_SetHint.html | 6 ++++++ SDL_SetMainReady.html | 5 +++++ SDL_TextEditingEvent.html | 2 +- SDL_WindowEventID.html | 2 +- 30 files changed, 98 insertions(+), 57 deletions(-) diff --git a/SDL_AddTimer.html b/SDL_AddTimer.html index 286eb80..ceb8a3f 100644 --- a/SDL_AddTimer.html +++ b/SDL_AddTimer.html @@ -30,8 +30,8 @@
 /* ƒ^ƒCƒ}‚ðŠJŽn‚·‚é; ‰º‚̃R[ƒ‹ƒoƒbƒN‚ÍŽžŠÔ‚ªŒo‰ß‚·‚é‚ÆŽÀs‚³‚ê‚é */
 
-delay = (33 / 10) * 10;  /* 10ƒ~ƒŠ•b’PˆÊ‚Ő؂èŽÌ‚Ä‚é */
-my_timer_id = SDL_AddTimer(delay, my_callbackfunc, my_callback_param);
+Uint32 delay = (33 / 10) * 10;  /* 10ƒ~ƒŠ•b’PˆÊ‚Ő؂èŽÌ‚Ä‚é */
+SDL_TimerID my_timer_id = SDL_AddTimer(delay, my_callbackfunc, my_callback_param);
 
 ...
 
diff --git a/SDL_AndroidGetActivity.html b/SDL_AndroidGetActivity.html
index 19b5ed3..d6d5479 100644
--- a/SDL_AndroidGetActivity.html
+++ b/SDL_AndroidGetActivity.html
@@ -38,16 +38,23 @@ void showHome(void)
     jobject activity = (jobject)SDL_AndroidGetActivity();
 
     // ƒAƒNƒeƒBƒrƒeƒB‚ÌJavaƒNƒ‰ƒX‚ðŒŸõ‚·‚é. SDLActivity‚©‚»‚̃TƒuƒNƒ‰ƒX‚Å‚ ‚é•K—v‚ª‚ ‚é
-    jclass clazz( env->GetObjectClass(activity) );
+    jclass clazz(env->GetObjectClass(activity));
 
     // ƒƒ\ƒbƒh‚ÌID‚𓾂é
-    jmethodID method_id = env->GetMethodID( clazz, "showHome", "()V" );
+    jmethodID method_id = env->GetMethodID(clazz, "showHome", "()V");
 
     // Javaƒƒ\ƒbƒh‚ðŽÀÛ‚ɌĂÔ
-    env->CallVoidMethod( activity, method_id );
-    
+    env->CallVoidMethod(activity, method_id);
+
     // ƒ[ƒJƒ‹ŽQÆ‚ð‰ð•ú‚·‚é
     env->DeleteLocalRef(activity);
+    env->DeleteLocalRef(clazz);
+
+    // ’ˆÓ(‚ÆAndroid—pSDL‚ÌŽÀ‘•‚̏ڍׂɊւ·‚é‹Lq):
+    // ‚à‚µJava‘¤‚ªŒÄ‚ñ‚¾ƒlƒCƒeƒBƒuŠÖ”‚©‚ç–ß‚é‚Æ, ƒ[ƒJƒ‹ŽQÆ‚ÍŽ©“®“I‚ɍ폜
+    // ‚³‚ê‚é. SDL‚Å‚Ímain()‚»‚ꎩg‚ªƒlƒCƒeƒBƒuŠÖ”‚Í‚Å‚ ‚é. ‚µ‚½‚ª‚Á‚Ä, ŽQÆ
+    // ‚ÍŽè“®‚ō폜‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢. ‚»‚¤‚µ‚È‚¢‚Æmain()‚©‚ç–ß‚Á‚Ä(ƒAƒvƒŠƒP[
+    // ƒVƒ‡ƒ“‚ªI—¹‚µ‚Ä)Žn‚ß‚ÄŽQÆ‚ªíœ‚³‚ê‚é‚©‚ç‚Å‚ ‚é.
 }
 
diff --git a/SDL_AndroidGetJNIEnv.html b/SDL_AndroidGetJNIEnv.html index 84b9e42..dce2c64 100644 --- a/SDL_AndroidGetJNIEnv.html +++ b/SDL_AndroidGetJNIEnv.html @@ -32,16 +32,23 @@ void showHome(void) jobject activity = (jobject)SDL_AndroidGetActivity(); // ƒAƒNƒeƒBƒrƒeƒB‚ÌJavaƒNƒ‰ƒX‚ðŒŸõ‚·‚é. SDLActivity‚©‚»‚̃TƒuƒNƒ‰ƒX‚Å‚ ‚é•K—v‚ª‚ ‚é - jclass clazz( env->GetObjectClass(activity) ); + jclass clazz(env->GetObjectClass(activity)); // ƒƒ\ƒbƒh‚ÌID‚𓾂é - jmethodID method_id = env->GetMethodID( clazz, "showHome", "()V" ); + jmethodID method_id = env->GetMethodID(clazz, "showHome", "()V"); // Javaƒƒ\ƒbƒh‚ðŽÀÛ‚ÉŒÄ‚Ô - env->CallVoidMethod( activity, method_id ); - + env->CallVoidMethod(activity, method_id); + // ƒ[ƒJƒ‹ŽQÆ‚ð‰ð•ú‚·‚é env->DeleteLocalRef(activity); + env->DeleteLocalRef(clazz); + + // ’ˆÓ(‚ÆAndroid—pSDL‚ÌŽÀ‘•‚̏ڍׂɊւ·‚é‹Lq): + // ‚à‚µJava‘¤‚ªŒÄ‚ñ‚¾ƒlƒCƒeƒBƒuŠÖ”‚©‚ç–ß‚é‚Æ, ƒ[ƒJƒ‹ŽQÆ‚ÍŽ©“®“I‚ɍ폜 + // ‚³‚ê‚é. SDL‚Å‚Ímain()‚»‚ꎩg‚ªƒlƒCƒeƒBƒuŠÖ”‚Í‚Å‚ ‚é. ‚µ‚½‚ª‚Á‚Ä, ŽQÆ + // ‚ÍŽè“®‚ō폜‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢. ‚»‚¤‚µ‚È‚¢‚Æmain()‚©‚ç–ß‚Á‚Ä(ƒAƒvƒŠƒP[ + // ƒVƒ‡ƒ“‚ªI—¹‚µ‚Ä)Žn‚ß‚ÄŽQÆ‚ªíœ‚³‚ê‚é‚©‚ç‚Å‚ ‚é. } diff --git a/SDL_ClearError.html b/SDL_ClearError.html index a608aa6..b9229a6 100644 --- a/SDL_ClearError.html +++ b/SDL_ClearError.html @@ -21,7 +21,7 @@
 const char *error = SDL_GetError();
 if (*error) {
-    printf("SDL_Error : %s\n", error);
+    SDL_Log("SDL_Error : %s", error);
     SDL_ClearError();
 }
 
diff --git a/SDL_CreateRenderer.html b/SDL_CreateRenderer.html index 22a4da3..eb921ad 100644 --- a/SDL_CreateRenderer.html +++ b/SDL_CreateRenderer.html @@ -37,6 +37,8 @@ int main(int argc, char *argv[]) { SDL_Surface *bitmapSurface = NULL; int posX = 100, posY = 100, width = 320, height = 240; + SDL_Init(SDL_INIT_VIDEO); + win = SDL_CreateWindow("Hello World", posX, posY, width, height, 0); renderer = SDL_CreateRenderer(win, -1, SDL_RENDERER_ACCELERATED); @@ -62,6 +64,8 @@ int main(int argc, char *argv[]) { SDL_DestroyRenderer(renderer); SDL_DestroyWindow(win); + SDL_Quit(); + return 0; } diff --git a/SDL_CreateThread.html b/SDL_CreateThread.html index 1087d7a..a842390 100644 --- a/SDL_CreateThread.html +++ b/SDL_CreateThread.html @@ -32,7 +32,7 @@ #include "SDL_thread.h" #include "SDL_timer.h" -int TestThread(void *ptr); +static int TestThread(void *ptr); int main(int argc, char *argv[]) { @@ -61,7 +61,7 @@ int main(int argc, char *argv[]) } // ‚Æ‚Ä‚àŠÈ’P‚ȃXƒŒƒbƒh - 50msŠÔŠu‚Å0‚©‚ç9‚܂ŃJƒEƒ“ƒg‚·‚é -int TestThread(void *ptr) +static int TestThread(void *ptr) { int cnt; diff --git a/SDL_DisableScreenSaver.html b/SDL_DisableScreenSaver.html index c35f9c1..6d242cc 100644 --- a/SDL_DisableScreenSaver.html +++ b/SDL_DisableScreenSaver.html @@ -15,6 +15,12 @@ ƒXƒNƒŠ[ƒ“ƒZ[ƒo[‚𖳌ø‚É‚·‚é

\•¶

void SDL_DisableScreenSaver(void) +

ƒTƒ“ƒvƒ‹ƒR[ƒh

+ +
+SDL_DisableScreenSaver();
+
+

Ú×

SDL‚ªI—¹‚·‚ê‚Î, ƒXƒNƒŠ[ƒ“ƒZ[ƒo[‚𖳌ø‚É‚µ‚Ä‚¢‚Ä‚à, Ž©“®“I‚É—LŒø‚É‚È‚é.

ŠÖ˜A€–Ú(ŠÖ”)

diff --git a/SDL_Event.html b/SDL_Event.html index ba02cb0..93a1ebe 100644 --- a/SDL_Event.html +++ b/SDL_Event.html @@ -74,7 +74,7 @@ while

-while(SDL_PollEvent(&test_event)) {
+while (SDL_PollEvent(&test_event)) {
 

@@ -87,7 +87,7 @@ while(SDL_PollEvent(&test_event)) {

- switch(test_event.type) { + switch (test_event.type) {

@@ -134,10 +134,10 @@ type
 SDL_Event user_event;
 
-user_event.type=SDL_USEREVENT;
-user_event.user.code=2;
-user_event.user.data1=NULL;
-user_event.user.data2=NULL;
+user_event.type = SDL_USEREVENT;
+user_event.user.code = 2;
+user_event.user.data1 = NULL;
+user_event.user.data2 = NULL;
 SDL_PushEvent(&user_event);
 
diff --git a/SDL_GLattr.html b/SDL_GLattr.html index 198832a..69ea74d 100644 --- a/SDL_GLattr.html +++ b/SDL_GLattr.html @@ -46,7 +46,7 @@ SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 8);
SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 8);
SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 8);
SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, 8);
-SDL_GL_SetAttribute(SDL_DOUBLEBUFFER, 1);
+SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
SDL_GL_CreateContext(window);

Ú×

diff --git a/SDL_GLcontextFlag.html b/SDL_GLcontextFlag.html index 028a5cc..de0438f 100644 --- a/SDL_GLcontextFlag.html +++ b/SDL_GLcontextFlag.html @@ -40,15 +40,20 @@ SDL_GL_SetAttribute(SDL_GL_CONTEXT_FLAGS, SDL_GL_CONTEXT_DEBUG_FLAG);

SDL_GL_CONTEXT_DEBUG_FLAG

‚±‚̃tƒ‰ƒO‚Í, X11‚ÌGLX_ARB_create_contextŠg’£‚ÌGLX_CONTEXT_DEBUG_BIT_ARB, Windows‚ÌWGL_ARB_create_contextŠg’£‚ÌWGL_CONTEXT_DEBUG_BIT_ARB‚Ƀ}ƒbƒv‚³‚ê‚Ä‚¢‚é. ‘¼‚̊‹«‚Å‚Í“¯—l‚Ì‹@”\‚ª‚È‚¢‚½‚ß–³Ž‹‚³‚ê‚é. +‚±‚̃tƒ‰ƒO‚Í, ƒpƒtƒH[ƒ}ƒ“ƒX‚̒ቺ‚̉”\«‚Ì‚æ‚èÚ‚µ‚¢î•ñ‚ðŠJ”­ŽÒ‚É’m‚点‚邽‚ß‚ÉGL‚ð"debug"ƒ‚[ƒh‚É‚·‚é. +(GL‚ÌŽÀ‘•‚Í‚±‚̃tƒ‰ƒO‚ª‘¶Ý‚µ‚Ä‚à, •Ê‚Ì‚±‚Æ‚ð‚µ‚Ä‚¢‚é‚©‚à‚µ‚ê‚È‚¢‚µ, ‚µ‚Ä‚¢‚È‚¢‚©‚à‚µ‚ê‚È‚¢.)

SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG

‚±‚̃tƒ‰ƒO‚Í, X11‚ÌGLX_ARB_create_contextŠg’£‚ÌGLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB, Windows‚ÌWGL_ARB_create_contextŠg’£‚ÌWGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB‚Ƀ}ƒbƒv‚³‚ê‚Ä‚¢‚é. ‘¼‚̊‹«‚Å‚Í“¯—l‚Ì‹@”\‚ª‚È‚¢‚½‚ß–³Ž‹‚³‚ê‚é. +‚±‚̃tƒ‰ƒO‚ÍGL‚ð"forward compatible"ƒ‚[ƒh‚É‚µ‚Ä, ”pŽ~‚³‚ꂽŠÖ”‚ɑΉž‚¹‚¸, ‰Â”\‚È‚ç‚΃pƒtƒH[ƒ}ƒ“ƒX‚ð‚‚ß, GL 3.0ˆÈ~‚̃Rƒ“ƒeƒLƒXƒg‚Ì‚Ý“K—p‚·‚é.

SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG

‚±‚̃tƒ‰ƒO‚Í, X11‚Å‚ÍGLX_ARB_create_context_robustnessŠg’£‚ÌGLX_CONTEXT_ROBUST_ACCESS_BIT_ARB, Windows‚Å‚ÍWGL_ARB_create_context_robustnessŠg’£‚ÌWGL_CONTEXT_ROBUST_ACCESS_BIT_ARB‚Ƀ}ƒbƒv‚³‚ê‚Ä‚¢‚é. ‘¼‚̊‹«‚Å‚Í“¯—l‚Ì‹@”\‚ª‚È‚¢‚½‚ß–³Ž‹‚³‚ê‚é. +‚±‚̃tƒ‰ƒO‚ÍGLƒRƒ“ƒeƒLƒXƒg‚ªGL_ARB_robustness\’ʏí‚æ‚èˆÀ‘S‚ÈAPI(snprintf()‚Æsprint()‚̂悤‚È‚à‚Ì)‚ð’ñ‹Ÿ‚·‚郂[ƒh‚ɑΉž‚µ‚Ä‚¢‚é‚©‚ð–â‚¢‡‚킹‚é.

SDL_GL_CONTEXT_RESET_ISOLATION_FLAG

‚±‚̃tƒ‰ƒO‚Í, X11‚Å‚ÍGLX_ARB_robustness_isolationŠg’£‚ÌGLX_CONTEXT_RESET_ISOLATION_BIT_ARB, Windows‚Å‚ÍWGL_ARB_create_context_robustnessŠg’£‚ÌWGL_CONTEXT_RESET_ISOLATION_BIT_ARB‚Ƀ}ƒbƒv‚³‚ê‚Ä‚¢‚é. ‘¼‚̊‹«‚Å‚Í“¯—l‚Ì‹@”\‚ª‚È‚¢‚½‚ß–³Ž‹‚³‚ê‚é. +‚±‚̃tƒ‰ƒO‚̓hƒ‰ƒCƒo‚Ü‚½‚̓n[ƒhƒEƒFƒA‚ªŽ¸”s‚µ‚½‚Æ‚«GL‚ª‚·‚ׂ«‚±‚Æ‚ð•Ûá‚³‚¹‚é.

ŠÖ˜A€–Ú(—ñ‹“‘Ì)

SDL_GLattr

ŠÖ˜A€–Ú(ŠÖ”)

diff --git a/SDL_GameControllerGetAxisFromString.html b/SDL_GameControllerGetAxisFromString.html index 4398021..593bc7d 100644 --- a/SDL_GameControllerGetAxisFromString.html +++ b/SDL_GameControllerGetAxisFromString.html @@ -23,8 +23,8 @@ “ü—Í•¶Žš—ñ‚ɑΉž‚µ‚½ƒQ[ƒ€ƒRƒ“ƒgƒ[ƒ‰[‚ÌŽ²‚ÌSDL_GameControllerAxis—ñ‹“‘Ì‚ð–ß‚·. ˆê’v‚µ‚È‚¢ê‡‚ÍSDL_CONTROLLER_AXIS_INVALID‚ð–ß‚·.

Ú×

-‚±‚̊֐”‚Í, ƒWƒ‡ƒCƒXƒeƒBƒbƒN‚ðƒQ[ƒ€ƒRƒ“ƒgƒ[ƒ‰[‚Ƀ}ƒbƒsƒ“ƒO‚·‚é‚Æ‚«, ƒ}ƒbƒsƒ“ƒO•¶Žš—ñ‚ð•ÏŠ·‚·‚邽‚ß‚É“à•”‚ŌĂ΂ê‚é. -Ž©•ª‚ŃQ[ƒ€ƒRƒ“ƒgƒ[ƒ‰[ƒ}ƒbƒsƒ“ƒO‚ð‰ðÍ‚·‚éŠÖ”‚ð‘‚©‚È‚¢ŒÀ‚è, ’ʏí‚Í‚±‚̊֐”‚ðŒÄ‚Ô•K—v‚Í‚È‚¢. +‚±‚̊֐”‚Í, ƒWƒ‡ƒCƒXƒeƒBƒbƒN‚ðSDL_GameController‚Ƀ}ƒbƒsƒ“ƒO‚·‚é‚Æ‚«, SDL_GameControllerƒ}ƒbƒsƒ“ƒO•¶Žš—ñ‚ð•ÏŠ·‚·‚邽‚ß‚É“à•”‚ŌĂ΂ê‚é. +Ž©•ª‚ÅSDL_GameControllerƒ}ƒbƒsƒ“ƒO‚ð‰ðÍ‚·‚éŠÖ”‚ð‘‚©‚È‚¢ŒÀ‚è, ’ʏí‚Í‚±‚̊֐”‚ðŒÄ‚Ô•K—v‚Í‚È‚¢.

ŠÖ˜A€–Ú(ŠÖ”)

SDL_GameControllerGetStringForAxis

SDL Wiki‚ւ̃Šƒ“ƒN

diff --git a/SDL_GameControllerGetJoystick.html b/SDL_GameControllerGetJoystick.html index a2b1d20..2a629d9 100644 --- a/SDL_GameControllerGetJoystick.html +++ b/SDL_GameControllerGetJoystick.html @@ -54,7 +54,7 @@ for(i = 0; i < SDL_NumJoysticks(); ++i) { ‚±‚ê‚Í, ƒWƒ‡ƒCƒXƒeƒBƒbƒN‚̈ʒu‚ðí‚É, “®‚¢‚Ä‚¢‚È‚¢‚Æ‚«‚Å‚à“¾‚ç‚ê‚é‚Ì‚Å•Ö—˜‚Å‚ ‚é. (“®‚¯‚΃Cƒxƒ“ƒg‚ª”­¶‚µ‚ÄŽ²‚Ì’l‚ª“¾‚ç‚ê‚é.)

-–ß‚³‚ꂽƒ|ƒCƒ“ƒ^‚̓Q[ƒ€ƒRƒ“ƒgƒ[ƒ‰[‚Ì‚à‚Ì‚Å‚ ‚é. +–ß‚³‚ꂽƒ|ƒCƒ“ƒ^‚ÍSDL_GameController‚Ì‚à‚Ì‚Å‚ ‚é. SDL_JoystickClose()‚ðŒÄ‚ñ‚Å‚Í‚È‚ç‚È‚¢. ‚à‚µŒÄ‚ׂÎ, SDL‚ُ͈íI—¹‚·‚邾‚낤.

SDL Wiki‚ւ̃Šƒ“ƒN

diff --git a/SDL_GameControllerGetStringForAxis.html b/SDL_GameControllerGetStringForAxis.html index 112132f..90eca2f 100644 --- a/SDL_GameControllerGetStringForAxis.html +++ b/SDL_GameControllerGetStringForAxis.html @@ -21,7 +21,7 @@

–ß‚è’l

Žw’è‚ÌŽ²”ԍ†‚Ì•¶Žš—ñ‚ð–ß‚·. Ž²”ԍ†‚ª”͈͊O‚Ì‚Æ‚«‚ÍNULL‚ð–ß‚·. -•¶Žš—ñ‚̓Q[ƒ€ƒRƒ“ƒgƒ[ƒ‰[ƒ}ƒbƒsƒ“ƒO•¶Žš—ñ‚ÌŒ`Ž®‚Å‚ ‚é. +•¶Žš—ñ‚ÍSDL_GameControllerƒ}ƒbƒsƒ“ƒO•¶Žš—ñ‚ÌŒ`Ž®‚Å‚ ‚é.

ŠÖ˜A€–Ú(ŠÖ”)

SDL_GameControllerGetAxisFromString

SDL Wiki‚ւ̃Šƒ“ƒN

diff --git a/SDL_GetAudioDeviceName.html b/SDL_GetAudioDeviceName.html index 1882aeb..5c0db8c 100644 --- a/SDL_GetAudioDeviceName.html +++ b/SDL_GetAudioDeviceName.html @@ -29,7 +29,7 @@ int i, count = SDL_GetNumAudioDevices(0); for (i = 0; i < count; ++i) { - printf("ƒI[ƒfƒBƒIƒfƒoƒCƒX %d: %s\n", i, SDL_GetAudioDeviceName(i, 0)); + SDL_Log("ƒI[ƒfƒBƒIƒfƒoƒCƒX %d: %s", i, SDL_GetAudioDeviceName(i, 0)); } diff --git a/SDL_GetMouseState.html b/SDL_GetMouseState.html index dd2d0d6..52903d3 100644 --- a/SDL_GetMouseState.html +++ b/SDL_GetMouseState.html @@ -28,7 +28,7 @@
 SDL_PumpEvents();
 if(SDL_GetMouseState(NULL, NULL)&SDL_BUTTON(1))
-    printf("ƒ}ƒEƒXƒ{ƒ^ƒ“1(¶)‚ª‰Ÿ‚³‚ꂽ\n");
+    SDL_Log("ƒ}ƒEƒXƒ{ƒ^ƒ“1(¶)‚ª‰Ÿ‚³‚ꂽ");
 

diff --git a/SDL_GetWindowSurface.html b/SDL_GetWindowSurface.html index cea6ff8..a3cb5c8 100644 --- a/SDL_GetWindowSurface.html +++ b/SDL_GetWindowSurface.html @@ -37,7 +37,7 @@ int main(int argc, char* argv[]) SDL_Init(SDL_INIT_VIDEO); // ƒrƒfƒI‚ð‰Šú‰»‚·‚é // •’ʂɃEƒBƒ“ƒhƒE‚𐶐¬‚·‚é - window = SDL_CreateWindow("SDL2 Example", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 640, 480, SDL_WINDOW_SHOWN); + window = SDL_CreateWindow("SDL2 Example", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 640, 480, 0); // ‚µ‚©‚µ, ‘ã‚í‚è‚ɃŒƒ“ƒ_ƒ‰[‚𐶐¬‚·‚é. ‚±‚ê‚ʼnæ–Ê‚É’¼Ú•`‰æ‚Å‚«‚é screen = SDL_GetWindowSurface(window); diff --git a/SDL_HasIntersection.html b/SDL_HasIntersection.html index 5128852..cea5eb4 100644 --- a/SDL_HasIntersection.html +++ b/SDL_HasIntersection.html @@ -22,6 +22,7 @@

–ß‚è’l

Œð“_‚ª‚ ‚é‚Æ‚«SDL_TRUE, ‚È‚¢‚Æ‚«SDL_FALSE‚ð–ß‚·. +ˆø”‚ª—¼•û‚Æ‚àNULL‚È‚ç‚Î, ‚±‚̊֐”‚ÍSDL_FALSE‚ð–ß‚·.

ŠÖ˜A€–Ú(ŠÖ”)

SDL_IntersectRect

SDL Wiki‚ւ̃Šƒ“ƒN

diff --git a/SDL_MultiGestureEvent.html b/SDL_MultiGestureEvent.html index 9cdac14..9889fdb 100644 --- a/SDL_MultiGestureEvent.html +++ b/SDL_MultiGestureEvent.html @@ -30,7 +30,7 @@ event‚ÌmgestureƒtƒB[ƒ‹ƒh‚©‚çƒAƒNƒZƒX‚Å‚«‚é.

-Ú×‚ÍREADME-gesture.txt‚ðŽQÆ‚·‚邱‚Æ. +Ú×‚ÍREADME-gesture.md‚ðŽQÆ‚·‚邱‚Æ.

ŠÖ˜A€–Ú(—ñ‹“‘Ì)

SDL_EventType
diff --git a/SDL_Point.html b/SDL_Point.html index 3f85766..477903d 100644 --- a/SDL_Point.html +++ b/SDL_Point.html @@ -54,16 +54,16 @@ int main(int argc, char *argv[]) { // ƒEƒBƒ“ƒhƒE‚𐶐¬‚Å‚«‚½‚©ƒ`ƒFƒbƒN‚·‚é if (window == NULL) { - printf("ƒEƒBƒ“ƒhƒE‚𐶐¬‚Å‚«‚È‚©‚Á‚½: %s\n", SDL_GetError()); + SDL_Log("ƒEƒBƒ“ƒhƒE‚𐶐¬‚Å‚«‚È‚©‚Á‚½: %s", SDL_GetError()); return 1; } SDL_GetMouseState( // ƒ}ƒEƒX‚̃EƒBƒ“ƒhƒEã‚Ì... - &mouse_position.x, // ...À•W‚𓾂é + &mouse_position.x, // ...À•W‚𓾂é &mouse_position.y ); - printf("ƒ}ƒEƒX‚̈ʒu: x=%d y=%d\n", // ƒ}ƒEƒX‚̈ʒu‚ð•\Ž¦‚·‚é + SDL_Log("ƒ}ƒEƒX‚̈ʒu: x=%d y=%d", // ƒ}ƒEƒX‚̈ʒu‚ð•\Ž¦‚·‚é mouse_position.x, mouse_position.y ); diff --git a/SDL_QuitEvent.html b/SDL_QuitEvent.html index f95febb..0a7a17b 100644 --- a/SDL_QuitEvent.html +++ b/SDL_QuitEvent.html @@ -18,6 +18,19 @@ Uint32typeSDL_QUIT Uint32timestampƒCƒxƒ“ƒg‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv +

ƒTƒ“ƒvƒ‹ƒR[ƒh

+ +
+SDL_Event e;
+for (;;) {
+    SDL_PollEvent(&e);
+    if (e.type == SDL_QUIT) {
+        SDL_Log("ƒvƒƒOƒ‰ƒ€‚ÍŒã %i ‚ŏI—¹‚·‚é", e.quit.timestamp);
+        break;
+    }
+}
+
+

Ú×

SDL_QuitEvent‚ÍSDL_Event‚̃ƒ“ƒo‚Å, SDL_QUIT‚ª•ñ‚³‚ꂽ‚Æ‚«‚ÉŽg‚í‚ê‚é. diff --git a/SDL_RWclose.html b/SDL_RWclose.html index cbfae68..785dbc3 100644 --- a/SDL_RWclose.html +++ b/SDL_RWclose.html @@ -26,8 +26,8 @@

-SDL_RWops *rw = SDL_RWFromFile("test.bin","r");
-if(rw != NULL) {
+SDL_RWops *rw = SDL_RWFromFile("test.bin", "r");
+if (rw != NULL) {
     extern Uint8 buf[256];
     SDL_RWread(rw, buf, sizeof (buf), 1);
     SDL_RWclose(rw);
diff --git a/SDL_RWread.html b/SDL_RWread.html
index ad844e0..5188eb0 100644
--- a/SDL_RWread.html
+++ b/SDL_RWread.html
@@ -51,8 +51,8 @@ if (rw != NULL) {
 

-int buffer[10]
-SDL_RWread(rwop, buffer, sizeof(buffer), 4)
+int buffer[10];
+SDL_RWread(rwop, buffer, sizeof(buffer), 4);
 
32bit®”‚ª•Û‘¶‚³‚ê‚Ä‚¢‚邱‚Æ‚ð‘z’肵‚Ä‚¢‚é. 40byte‚̃f[ƒ^‚ð“ǂݍž‚Ý, buffer‚ɏ‘‚«ž‚Þ. @@ -61,8 +61,8 @@ SDL_RWread(rwop, buffer, sizeof(buffer), 4)

-long buffer[10]
-SDL_RWread(rwop, buffer, sizeof(buffer), 8)
+long buffer[10];
+SDL_RWread(rwop, buffer, sizeof(buffer), 8);
 
64bit®”‚ª•Û‘¶‚³‚ê‚Ä‚¢‚邱‚Æ‚ð‘z’肵‚Ä‚¢‚é. 80byte‚̃f[ƒ^‚ð“ǂݍž‚Ý, buffer‚ɏ‘‚«ž‚Þ. diff --git a/SDL_RWseek.html b/SDL_RWseek.html index f16f760..4f56343 100644 --- a/SDL_RWseek.html +++ b/SDL_RWseek.html @@ -27,15 +27,15 @@

-SDL_RWops *rw = SDL_RWFromFile("myfile.bin","rb");
+SDL_RWops *rw = SDL_RWFromFile("myfile.bin", "rb");
 if (rw != NULL) {
     /* ƒtƒ@ƒCƒ‹‚̍Ōォ‚ç0ƒoƒCƒg–Ú‚ÖƒV[ƒN‚·‚é */
-    Sint64 length = SDL_RWseek(rw,0,RW_SEEK_END);
+    Sint64 length = SDL_RWseek(rw, 0, RW_SEEK_END);
     SDL_RWclose(rw);
     if (length < 0) {
         printf("myfile.bin‚ðƒV[ƒN‚Å‚«‚È‚©‚Á‚½\n");
     } else {
-        printf("myfile.bin‚̃TƒCƒY‚Í %d byte ‚Å‚ ‚é\n",length);
+        printf("myfile.bin‚̃TƒCƒY‚Í %d byte ‚Å‚ ‚é\n", length);
     }
 }
 
diff --git a/SDL_RecordGesture.html b/SDL_RecordGesture.html index 8eb3453..a30e7de 100644 --- a/SDL_RecordGesture.html +++ b/SDL_RecordGesture.html @@ -24,7 +24,7 @@

Ú×

ˆø”‚ª-1(‘S‚ẴfƒoƒCƒX)‚Ì‚Æ‚«, ‚±‚̊֐”‚ÍŽÀÛ‚̃fƒoƒCƒX‚Ì—L–³‚ÉŠÖ‚í‚炸í‚É1‚ð–ß‚·.

ŠÖ˜A€–Ú(ŠÖ”)

-SDL_GetTouchFinger
+SDL_GetTouchDevice

SDL Wiki‚ւ̃Šƒ“ƒN

SDL_RecordGesture - SDL Wiki
diff --git a/SDL_RendererFlip.html b/SDL_RendererFlip.html index 917309e..882c0e7 100644 --- a/SDL_RendererFlip.html +++ b/SDL_RendererFlip.html @@ -26,7 +26,7 @@ /* ˆê•”‚̃Rƒ“ƒpƒCƒ‰‚̐ݒè‚⌾Œê(‚½‚Æ‚¦‚ÎC++)‚ł̓LƒƒƒXƒg‚ª•K—v‚Å‚ ‚é */ SDL_RendererFlip flip = SDL_FLIP_HORIZONTAL | SDL_FLIP_VERTICAL; -SDL_RenderCopyEx(renderer, texture, &srcrect, &dstrect, &angle, &center, flip); +SDL_RenderCopyEx(renderer, texture, &srcrect, &dstrect, angle, &center, flip);

diff --git a/SDL_SetCursor.html b/SDL_SetCursor.html index 5863ffc..39df408 100644 --- a/SDL_SetCursor.html +++ b/SDL_SetCursor.html @@ -19,19 +19,6 @@
cursorÝ’è‚·‚éƒ}ƒEƒXƒJ[ƒ\ƒ‹ (Ú×‚ðŽQÆ‚·‚邱‚Æ)
-

ƒTƒ“ƒvƒ‹ƒR[ƒh

-

- -

-int main(int argc, char** argv) {
-    SDL_ShowCursor(SDL_DISABLE);
-    ...
-    return 0;
-}
-/* ƒJ[ƒ\ƒ‹‚ðŒ©‚¦‚È‚­‚·‚é */
-
- -

Ú×

‚±‚̊֐”‚ÍŒ»Ý‚̃}ƒEƒXƒJ[ƒ\ƒ‹‚ðŽw’肵‚½‚à‚Ì‚É‚·‚é. ƒJ[ƒ\ƒ‹‚ª”ñ•\Ž¦‚È‚ç‚Î, •\Ž¦‚³‚ꂽ’¼Œã‚ɕύX‚³‚ê‚é. diff --git a/SDL_SetHint.html b/SDL_SetHint.html index e627186..d12718c 100644 --- a/SDL_SetHint.html +++ b/SDL_SetHint.html @@ -22,6 +22,12 @@

–ß‚è’l

ƒqƒ“ƒg‚ªÝ’肳‚ê‚ê‚ÎSDL_TRUE, ‚³‚ê‚È‚¯‚ê‚ÎSDL_FALSE‚ð–ß‚·. +

ƒTƒ“ƒvƒ‹ƒR[ƒh

+ +
+SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "1");
+
+

Ú×

ƒqƒ“ƒg‚ªŠù‚ɐݒ肳‚ê‚Ä‚¢‚ê‚Î, ‚Ü‚½‚͊‹«•Ï”‚ªŠù‚ɐݒ肳‚ê‚Ä‚¢‚Î, ƒqƒ“ƒg‚͐ݒ肳‚ê‚È‚¢. SDL_SetHintWithPriority()‚Å—Dæ“x‚ð‚‚¯‚ď㏑‚«‚Å‚«‚é. diff --git a/SDL_SetMainReady.html b/SDL_SetMainReady.html index b14f6ee..e8426c0 100644 --- a/SDL_SetMainReady.html +++ b/SDL_SetMainReady.html @@ -26,7 +26,12 @@ int main(int argc, char *argv[]) { SDL_SetMainReady(); SDL_Init(SDL_INIT_VIDEO); + ... + + SDL_Quit(); + + return 0; }
diff --git a/SDL_TextEditingEvent.html b/SDL_TextEditingEvent.html index adabc44..ed07fe9 100644 --- a/SDL_TextEditingEvent.html +++ b/SDL_TextEditingEvent.html @@ -18,7 +18,7 @@ Uint32typeSDL_TEXTEDITING Uint32timestampƒCƒxƒ“ƒg‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv Uint32windowIDƒtƒH[ƒJƒX‚Ì‚ ‚éƒEƒBƒ“ƒhƒE (‰Â”\‚È‚ç) -char[32]text•ÒW’†‚̃eƒLƒXƒg +char[32]text•ÒW’†‚ÌNULI’[‚ÌUTF-8ƒeƒLƒXƒg Sint32start•ÒW‚ÌŠJŽnˆÊ’u Sint32lengthŠJŽnˆÊ’u‚©‚ç‚̕ҏW•¶Žš” diff --git a/SDL_WindowEventID.html b/SDL_WindowEventID.html index cbf5f11..aba1ab0 100644 --- a/SDL_WindowEventID.html +++ b/SDL_WindowEventID.html @@ -52,7 +52,7 @@ int main(int, char**) { ); Uint32 windowID = SDL_GetWindowID(window); - while (true) { + while (1) { SDL_Event event; while (SDL_PollEvent(&event)) { switch (event.type) { -- 2.11.0