add SDL functions and types