此页面列出了已由 BlitzLua 复制的 BlitzMAX 模块,计划复制的模块或无需复制的模块。
简介
BlitzLua 是一个用 BlitzMAX 编写的 Lua 运行时环境,BlitzMAX 是一款快速跨平台 BASIC 编译器和运行时系统,适用于 Windows 98/ME/2000/XP、MacOS X 和 Linux。BlitzMAX 运行时库被组织成“模块”,这些模块可以在需要时“导入”到 BlitzMAX 应用程序中 - BlitzLua 对其 Lua 接口使用相同的模块组织方式。
复制的模块
以下模块已经有了 Lua 接口
- BRL.Audio
- BRL.AudioSample?
- BRL.EndianStream?
- BRL.Event
- BRL.EventQueue?
- BRL.FileSystem?
- BRL.GLGraphics
- BRL.GLMax2D
- BRL.Graphics
- BRL.JPGLoader
- BRL.KeyCodes?
- BRL.Max2D
- BRL.MaxGUI
- BRL.OpenALAudio
- BRL.Pixmap
- BRL.PNGLoader
- BRL.RAMStream
- BRL.Random
- BRL.Socket
- BRL.SocketStream?
- BRL.Stream
- BRL.System
- BRL.TextStream?
- BRL.Timer
- Pub.FreeJoy?
- Pub.OpenGL (尚不可用)
- Pub.ZLib
- AXE.OggSaver?
- SIDesign.MiniB3D
预期模块
以下模块预计将在不久的将来被复制
- BRL.Bank
- BRL.BankStream?
- BRL.GNet
- BRL.Hook
- BRL.PolledInput?
- Pub.FreeProcess?
不必要的模块
以下模块不需要 Lua 接口 - 其中一些仅在内部使用,另一些没有导出任何公共函数
- BRL.AppStub?
- BRL.Basic
- BRL.Blitz
- BRL.BMPLoader
- BRL.CocoaMaxGUI
- BRL.D3D7Max2D
- BRL.Data
- BRL.DirectSoundAudio?
- BRL.DXGraphics
- BRL.FLTKMaxGUI
- BRL.Font
- BRL.FreeAudioAudio?
- BRL.FreeTypeFont?
- BRL.HTTPStream
- BRL.LinkedList?
- BRL.Map
- BRL.Math
- BRL.MaxUtil?
- BRL.OggLoader?
- BRL.Retro
- BRL.TGALoader
- BRL.WavLoader?
- BRL.Win32MaxGUI
- Pub.DirectX
- Pub.ENet
- Pub.FreeAudio?
- Pub.FreeType?
- Pub.GLEW
- Pub.LibJPG
- Pub.LibPNG
- Pub.MacOS
- Pub.OggVorbis?
- Pub.OpenAL (可能值得连接,尽管)
- Pub.StdC (包含一些有趣的功能,尽管)
- Pub.Win32
- AXE.Jasper (MacOS X 上不可用)
- AXE.Lua
- AXE.LuaScript?
- AXE.PortAudio?
- AXE.Win32MaxGUI
--AndreasRozek
最近更改 · 偏好设置
编辑 · 历史记录
最后编辑于 2007 年 5 月 21 日,格林威治标准时间上午 8:38 (差异)