Mercurial > sdl-ios-xcode
view docs/html/sdlcreatethread.html @ 2675:5e4274591163 gsoc2008_nds
Started minor changes to the coordinate system used by the touchscreen API as discussed on the mailing list. Also beginning to separate the 'Pressed' and 'Moved' event handling on the private level.
author | Darren Alton <dalton@stevens.edu> |
---|---|
date | Sun, 29 Jun 2008 21:32:31 +0000 |
parents | 355632dca928 |
children |
line wrap: on
line source
<HTML ><HEAD ><TITLE >SDL_CreateThread</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><LINK REL="HOME" TITLE="SDL Library Documentation" HREF="index.html"><LINK REL="UP" TITLE="Multi-threaded Programming" HREF="thread.html"><LINK REL="PREVIOUS" TITLE="Multi-threaded Programming" HREF="thread.html"><LINK REL="NEXT" TITLE="SDL_ThreadID" HREF="sdlthreadid.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFF8DC" TEXT="#000000" LINK="#0000ee" VLINK="#551a8b" ALINK="#ff0000" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >SDL Library Documentation</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="thread.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="sdlthreadid.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="SDLCREATETHREAD" ></A >SDL_CreateThread</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN7701" ></A ><H2 >Name</H2 >SDL_CreateThread -- Creates a new thread of execution that shares its parent's properties.</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN7704" ></A ><H2 >Synopsis</H2 ><DIV CLASS="FUNCSYNOPSIS" ><A NAME="AEN7705" ></A ><P ></P ><PRE CLASS="FUNCSYNOPSISINFO" >#include "SDL.h" #include "SDL_thread.h"</PRE ><P ><CODE ><CODE CLASS="FUNCDEF" >SDL_Thread *<B CLASS="FSFUNC" >SDL_CreateThread</B ></CODE >(int (*fn)(void *), void *data);</CODE ></P ><P ></P ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN7711" ></A ><H2 >Description</H2 ><P ><TT CLASS="FUNCTION" >SDL_CreateThread</TT > creates a new thread of execution that shares all of its parent's global memory, signal handlers, file descriptors, etc, and runs the function <TT CLASS="PARAMETER" ><I >fn</I ></TT > passed the void pointer <TT CLASS="PARAMETER" ><I >data</I ></TT > The thread quits when this function returns.</P ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN7717" ></A ><H2 >See Also</H2 ><P ><A HREF="sdlkillthread.html" ><TT CLASS="FUNCTION" >SDL_KillThread</TT ></A ></P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="thread.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="sdlthreadid.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Multi-threaded Programming</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="thread.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >SDL_ThreadID</TD ></TR ></TABLE ></DIV ></BODY ></HTML >