Provided by: s3d-doc_0.2.2-9_all bug

NAME

       s3d_mainloop - set mainloop of program

SYNOPSIS

       #include <s3d.h>

       int s3d_mainloop(void(*)(void) f);

DESCRIPTION

       Takes a function as argument. It will loop this function until a quit-event is received.
       You can pass NULL if you have no function to be looped, but its better to sleep some time
       if you have nothing to do anyway to save cpu-time.

            void mainloop(void)
            {
                    usleep(1000); // sleep 1 ms in every cycle
            }
            ...

            s3d_mainloop(mainloop());

AUTHOR

       Simon Wunderlich
           Author of s3d