Crate quake3_qvm [] [src]

A library to handle Quake 3 virtual machines.

Reexports

pub use bytecode::Instruction;

Modules

bytecode

Types for the compiled format of a QVM.

errors

Error and Result types of this crate.

native

QVM as native shared library.

opcodes

Operation codes for QVM instructions. TODO: Does this have to be in its own mod?

parser

Parsers for the different QVM and related formats.

Macros

native_qvm

Creates the required plumbing to use an impl QVM as a native shared library.

Structs

QVM

A Quake 3 virtual machine image.

Enums

Segment

The different segments/sections in a QVM file.