List of all items
Structs
- doglog::ConsoleHistory
- doglog::ConsoleHistoryEntry
- doglog::DogLog
- gameloop::GameControl
- gameloop::GameInfo
- gameloop::GameStats
- gameloop::Gameloop
- gameloop::GameloopStopwatch
- input::Input
- renderer::Color
- renderer::DrawBackgroundColorInfo
- renderer::DrawSpriteInfo
- renderer::DrawSpriteRawInfo
- renderer::DrawTransform
- renderer::Renderer
- renderer::Shader
- renderer::Sheet
- renderer::SheetMetadata
- renderer::SpriteSlice
- renderer::WindowViewportInfo
- scene::ComponentCallbacks
- scene::ComponentControl
- scene::ComponentStore
- scene::DrawerArgs
- scene::DynArgList
- scene::Entity
- scene::EntityComponent
- scene::FreezeFlags
- scene::NullSceneType
- scene::Scene
- scene::SceneConfig
- scene::SceneControl
- scene::SpawnControl
- scene::ThinkerArgs
- scene::iter::ComponentAllIter
- scene::iter::ComponentAllIterMut
- scene::iter::ComponentFilterIter
- scene::iter::ComponentFilterIterMut
- scene::iter::ComponentIter
- scene::iter::ComponentIterMut
- util::BakedRect
- util::Circle
- util::NamedItemStore
- util::Rect
Enums
- gameloop::FrameInterpolationCap
- gameloop::FrameInterpolationMode
- gameloop::FrameInterpolationPacing
- gameloop::InitError
- gameloop::Sdl2Subsystem
- renderer::RendererError
- renderer::ViewportMode
- renderer::VsyncMode
- renderer::WindowScaleMode
- scene::ComponentControlError
- scene::DynArg
- scene::NullSpawnable
- util::InputDirection4
- util::InputDirection8
Traits
- gameloop::GameSingleton
- renderer::DrawControl
- scene::BaseScene
- scene::Component
- scene::ComponentRef
- scene::ComponentRefMut
- scene::DrawerSystem
- scene::SceneType
- scene::SpawnableConfig
- scene::SpawnableEnum
- scene::ThinkerSystem
Macros
Functions
- gameloop::gui_cli_message
- util::angle_to_eight_way_direction
- util::angle_to_four_way_direction
- util::angle_to_four_way_direction_deadzone
- util::xy_to_angle
- util::xy_to_distance
- util::xy_to_distance_clamped