Expand description
Everything you normally need: use audio_code::prelude::*;
Re-exports§
pub use crate::audio::Audio;pub use crate::audio::Group;pub use crate::audio::Sound;pub use crate::audio::SoundData;pub use crate::audio::Synth;pub use crate::audio::Wave;pub use crate::input::Input;pub use crate::input::Key;pub use crate::input::Modifiers;pub use crate::lang::Lang;pub use crate::level::Level;pub use crate::math;pub use crate::math::random;pub use crate::physics::Body;pub use crate::physics::BodyId;pub use crate::physics::BodyKind;pub use crate::physics::EARTH_GRAVITY;pub use crate::physics::MoveResult;pub use crate::physics::PhysicsEvent;pub use crate::physics::RayHit;pub use crate::physics::Shape;pub use crate::physics::World;pub use crate::speech::Speech;pub use crate::speech::Voice;pub use crate::storage::Storage;pub use crate::time::Cooldown;pub use crate::time::Interval;pub use crate::time::Time;pub use crate::time::Timer;pub use crate::ui::Confirm;pub use crate::ui::Menu;pub use crate::ui::Message;pub use crate::ui::TextInput;pub use crate::ui::Ui;pub use crate::ui::UiEvent;pub use crate::ui::UiSound;pub use crate::ui::UiSounds;pub use crate::ui::Value;pub use crate::ui::Widget;pub use crate::vehicle::Vehicle;
Structs§
- Context
- Everything your game can use, passed to every
Scenemethod. - Engine
- Configures and starts the game.
- Vec2
- A 2-dimensional vector.
- Vec3
- A 3-dimensional vector.
Traits§
- Scene
- One screen or state of your game: main menu, a level, the game over screen…