Carter Anderson
|
3a6f6de277
|
System Inputs, Outputs, Chaining, and Registration Ergo (#876)
System Inputs, Outputs, Chaining, and Registration Ergo
|
2020-11-16 18:18:00 -08:00 |
|
MinerSebas
|
43aac1a784
|
More query filter usage (#851)
* Examples now use With<>
* More Bevy systems now use With<>
* parent_update_system now uses Changed<>
|
2020-11-12 18:22:46 -08:00 |
|
Carter Anderson
|
e03f17ba7f
|
Log Plugin (#836)
add bevy_log plugin
|
2020-11-12 17:23:57 -08:00 |
|
Carter Anderson
|
e769974d6a
|
query filters (#834)
|
2020-11-10 20:48:34 -08:00 |
|
Carter Anderson
|
ebcdc9fb8c
|
Flexible ECS System Params (#798)
system params can be in any order, faster compiles, remove foreach
|
2020-11-08 12:34:05 -08:00 |
|
Carter Anderson
|
ad940fbf6e
|
Rename query.entity() to query.get() and query.get() to query.get_component() (#752)
|
2020-10-30 18:04:33 -07:00 |
|
Carter Anderson
|
1d4a95db62
|
ecs: ergonomic query.iter(), remove locks, add QuerySets (#741)
|
2020-10-29 23:39:55 -07:00 |
|
SvenTS
|
7734b1ea6d
|
Fix PreviousParent lag by merging parent update systems (#713)
* Sync previous parent in parent_update_system
* Previous parent does not need to be an option now
* Remove previous parent after parent deletion
|
2020-10-29 13:54:29 -07:00 |
|
Carter Anderson
|
c32e637384
|
Asset system rework and GLTF scene loading (#693)
|
2020-10-18 13:48:15 -07:00 |
|
Nathan Stocks
|
333fd3f0e0
|
Don't Panic (#651)
Don't panic when despawning recursively
|
2020-10-08 18:43:41 -07:00 |
|
Grayson Burton
|
354d71cc1f
|
The Great Debuggening (#632)
The Great Debuggening
|
2020-10-08 11:43:01 -07:00 |
|
Gregor
|
056f84a2c1
|
Expose current_entity in ChildBuilder (#595)
|
2020-10-01 11:00:10 -07:00 |
|
HyperLightKitsune
|
295e1f0a18
|
use FnOnce in Commands and ChildBuilder where possible (#535)
use FnOnce in Commands and ChildBuilder
|
2020-09-21 13:51:38 -07:00 |
|
Carter Anderson
|
70ad6671db
|
ecs: use generational entity ids and other optimizations (#504)
ecs: use generational entity ids and other optimizations
|
2020-09-17 17:16:38 -07:00 |
|
Marek Legris
|
474bb5403e
|
Transform Rewrite (#374)
Remove individual Translation / Rotation / Scale components in favor of a combined Transform component
|
2020-09-14 14:00:32 -07:00 |
|
Nathan Stocks
|
3d6d2431fe
|
Remove child from parent when it is despawned (#386)
Remove child from parent when it is despawned
|
2020-09-01 16:39:22 -07:00 |
|
Robbie Davenport
|
4aabe983ec
|
Switch usage of std HashMap/HashSet default hasher, to aHash algo (#258)
switch to ahash for HashMaps and HashSets via a new bevy_utils crate
|
2020-08-28 17:08:51 -07:00 |
|
Lachlan Sneff
|
1eca55e571
|
Replace std synchronization primitives with parking_lot (#210)
* Replace std::sync::Mutex with parking_lot::Mutex
* Replace std::sync::RwLock with parking_lot::RwLock
|
2020-08-21 14:55:16 -07:00 |
|
Victor "multun" Collod
|
c38420f1e9
|
enforce clippy for all target and features
|
2020-08-16 07:20:06 -07:00 |
|
Carter Anderson
|
7212b70478
|
rustfmt changes
|
2020-07-28 14:24:03 -07:00 |
|
Moxinilian
|
3007201eac
|
transform: improve despawn_recursive tests
|
2020-07-28 00:23:59 +02:00 |
|
Moxinilian
|
311f04f858
|
transform: implement hierarchical entity despawn
|
2020-07-28 00:10:32 +02:00 |
|
Thomas Herzog
|
b4c185eb0c
|
cargo fmt
|
2020-07-26 21:10:18 +02:00 |
|
Carter Anderson
|
93bb1d5b8e
|
ui: initial flexbox support
|
2020-07-24 23:04:45 -07:00 |
|
Carter Anderson
|
6cad80d572
|
transform|ui: fix transform update lag
|
2020-07-23 18:26:08 -07:00 |
|
Carter Anderson
|
d79339ea62
|
transform: add more control parent/child ordering and make parent/children insertion atomic
|
2020-07-23 17:32:53 -07:00 |
|
Carter Anderson
|
19d24e92aa
|
transform: immediately set localltransform value
|
2020-07-21 22:02:18 -07:00 |
|
Carter Anderson
|
0c2e26ddde
|
Revert "ecs: remove &mut requirement on query iterators"
This reverts commit 6dc1d07cbc .
|
2020-07-21 20:12:15 -07:00 |
|
Carter Anderson
|
6dc1d07cbc
|
ecs: remove &mut requirement on query iterators
|
2020-07-20 13:59:51 -07:00 |
|
Carter Anderson
|
6db82714dc
|
ui: text alignment and more complete button example event handling
|
2020-07-18 17:03:37 -07:00 |
|
Carter Anderson
|
f0fc380a39
|
transform: impl deref/derefmut for components
|
2020-07-18 14:36:16 -07:00 |
|
Carter Anderson
|
19fe299f5a
|
ecs: use Mut<T> tracking pointer everywhere
|
2020-07-18 02:09:55 -07:00 |
|
Carter Anderson
|
196bde64e3
|
cargo fmt
|
2020-07-16 17:23:50 -07:00 |
|
Carter Anderson
|
d9adea1b5e
|
transform: TransformPlugin
|
2020-07-16 16:32:39 -07:00 |
|