文件名称:oswrap:启用跨平台应用程序的薄层
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-31 18:35:11
C
包裹 启用跨平台应用程序的薄层。 这是包装器的一小部分集合,这些包装器支持可在Windows和Mac OS X上运行的C代码。 该库最初是为了充当基于OpenGL的游戏的一部分而编写的,尽管它对于任何跨平台应用程序都可能有用。 该库由以下模块组成: 模块 功能性 audio 音频加载和播放 crypt 密码功能 cursor 设置鼠标光标 dbg 通用调试输出 draw 基本的2D绘图 file 使用文件 img 加载图像文件 now 高分辨率时间戳 winutil Windows上类似posix的函数 xy 使用点和矩形 声音的 音频模块支持加载和播放封装为audio__Obj类型的实例的mp3文件。 例如,下面的代码可用于开始播放,然后淡出mysound.mp3文件。 在Windows上,使用这些功能需要与winmm.lib或winmm.dll 。 con
【文件预览】:
oswrap-master
----oswrap_mac()
--------cursor.h(438B)
--------draw.c(5KB)
--------dbg.c(637B)
--------dbg.h(380B)
--------xy.h(752B)
--------img.h(391B)
--------audio.m(2KB)
--------file.h(900B)
--------crypt.c(594B)
--------draw.h(3KB)
--------oswrap.h(543B)
--------io.h(787B)
--------now.h(296B)
--------cbit.h(165B)
--------crypt.h(316B)
--------file.m(3KB)
--------audio.h(618B)
--------cursor.m(766B)
--------xy.c(532B)
--------now.c(668B)
--------img.m(4KB)
----.gitignore(10B)
----readme.md(24KB)
----oswrap_windows()
--------cursor.h(442B)
--------draw.c(7KB)
--------io.c(459B)
--------dbg.c(641B)
--------dbg.h(384B)
--------xy.h(756B)
--------img.h(395B)
--------img.cpp(3KB)
--------file.c(3KB)
--------file.h(904B)
--------crypt.c(2KB)
--------draw.h(3KB)
--------oswrap.h(547B)
--------io.h(791B)
--------now.h(300B)
--------cbit.h(169B)
--------cursor.c(847B)
--------crypt.h(320B)
--------audio.h(622B)
--------xy.c(558B)
--------now.c(1KB)
--------winutil.h(2KB)
--------audio.c(5KB)