Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bugthesystem/natura
/ types & classes
Types & classes
23 in github.com/bugthesystem/natura
⨍
Functions
85
◇
Types & classes
23
↓ 18 callers
Class
AngularFrequency
natura/src/spring.rs:114
↓ 18 callers
Class
DampingRatio
natura/src/spring.rs:117
↓ 3 callers
Class
DeltaTime
natura/src/spring.rs:111
↓ 1 callers
Class
AnimationGroup
bevy-natura/src/lib.rs:59
Class
AnimationCompleted
bevy-natura/src/lib.rs:18
Class
AnimationPaused
bevy-natura/src/lib.rs:46
Class
AnimationStarted
bevy-natura/src/lib.rs:9
Enum
AnimationState
bevy-natura/src/lib.rs:30
Enum
EasingCurve
bevy-natura/src/lib.rs:101
Class
GlobalAnimationPaused
bevy-natura/src/lib.rs:51
Class
NaturaAnimationPlugin
Plugin that enables Natura spring animations for multiple entities. Unlike the previous implementation which only supported a single sprite, this plu
bevy-natura/src/lib.rs:210
Class
NaturaExample
examples/coffee-2d/src/main.rs:30
Class
NaturaSpring
bevy-natura/src/lib.rs:276
Class
NaturaSpringBundle
bevy-natura/src/lib.rs:401
Class
NaturaSprite
bevy-natura/src/lib.rs:218
Class
NaturaTarget
bevy-natura/src/lib.rs:365
Class
PausedGroups
bevy-natura/src/lib.rs:72
Class
Point
natura/src/projectile.rs:45
Class
Projectile
This file defines simple physics projectile motion. Example projectile usage: ``` use natura::{Projectile, Point, Vector}; use std::borrow::{BorrowM
natura/src/projectile.rs:30
Class
RectSprite
examples/coffee-2d/src/main.rs:23
Class
Spring
natura/src/spring.rs:73
Class
Sprite
natura/src/sprite.rs:6
Class
Vector
Vector represents a vector carrying a magnitude and a direction. We represent the vector as a point from the origin (0, 0) where the magnitude is the
natura/src/projectile.rs:55