Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PhaestusFox/bevy_sprite_animation
/ functions
Functions
202 in github.com/PhaestusFox/bevy_sprite_animation
⨍
Functions
202
◇
Types & classes
49
↓ 26 callers
Method
to_string
(&self)
src/nodes/script_node.rs:222
↓ 23 callers
Function
get_hasher
()
src/lib.rs:9
↓ 23 callers
Method
hash
(&self, state: &mut H)
src/attributes.rs:29
↓ 22 callers
Method
next
(&mut self)
src/serde.rs:309
↓ 21 callers
Method
to_static
(&self)
src/node_id.rs:277
↓ 17 callers
Method
set_attribute
sets an Attribute to a specific type and val
src/state.rs:79
↓ 16 callers
Method
clone
(&self)
src/node_id.rs:288
↓ 14 callers
Method
iter
(&self)
src/nodes/reference_node.rs:15
↓ 13 callers
Method
trim
(&mut self)
src/serde.rs:273
↓ 10 callers
Method
file_position
(&self)
src/serde.rs:223
↓ 10 callers
Function
get_node_hash
(name: &T)
src/lib.rs:14
↓ 6 callers
Function
handle_to_node
(handle: HandleId)
src/node_id.rs:314
↓ 6 callers
Method
id
(&self)
src/lib.rs:164
↓ 5 callers
Method
load
( &'a self, bytes: &'a [u8], load_context: &'a mut bevy::asset::LoadContext, )
src/serde.rs:49
↓ 5 callers
Method
peek
(&mut self)
src/serde.rs:282
↓ 5 callers
Method
set
(&mut self, value: Box<dyn Reflect>)
src/lib.rs:123
↓ 4 callers
Method
add_offset
(self, offset: Position)
src/error.rs:54
↓ 4 callers
Method
clone
(&self)
src/attributes.rs:63
↓ 4 callers
Method
extract_till
(&mut self, last: char)
src/serde.rs:230
↓ 4 callers
Method
index
get the usize for an index panics if given something other then Index or IndexId return 0 if index does not exist or is wrong type
src/state.rs:111
↓ 4 callers
Method
run
(&self, state: &mut crate::state::AnimationState)
src/lib.rs:161
↓ 3 callers
Method
add
(&mut self, key: KeyCode)
src/dot.rs:20
↓ 3 callers
Method
frame_time
(&self)
src/nodes/fps_node.rs:37
↓ 3 callers
Method
set_temporary
Will clear this Attribute if it is not set each frame
src/state.rs:90
↓ 2 callers
Method
as_any
(&self)
src/lib.rs:99
↓ 2 callers
Method
attribute
(&self, key: &Attribute)
src/state.rs:58
↓ 2 callers
Method
changed
retrun a bool based on if the Attribute has changed this frame
src/state.rs:95
↓ 2 callers
Method
dot
(&self, out: &mut String)
src/node_id.rs:295
↓ 2 callers
Method
id
(&self)
src/nodes/reference_node.rs:33
↓ 2 callers
Method
is_index
(&self)
src/attributes.rs:92
↓ 2 callers
Method
name_or_id
Returns the name of the Attribute or Index or its hash id if the name has been errased You should used name if you only want the name since this will
src/attributes.rs:228
↓ 2 callers
Method
serialize
(&self, data: &mut String, asset_server: &AssetServer)
src/lib.rs:171
↓ 2 callers
Method
type_name
(&self)
src/lib.rs:87
↓ 1 callers
Method
change
(&mut self, attribute: Attribute)
src/state.rs:100
↓ 1 callers
Method
clear_attribute
removes the data from an Attribute and forgets its type
src/state.rs:105
↓ 1 callers
Method
cmp
(&self, other: &Self)
src/node_id.rs:18
↓ 1 callers
Method
deserialize
(deserializer: D)
src/node_id.rs:39
↓ 1 callers
Function
execute_dot
(dot: &str, format: &str)
src/dot.rs:59
↓ 1 callers
Method
extract_data_min_one_open
(&mut self, open: char, close: char)
src/serde.rs:286
↓ 1 callers
Method
extract_id
(&mut self)
src/serde.rs:253
↓ 1 callers
Method
extract_type
(&mut self)
src/serde.rs:241
↓ 1 callers
Method
get_attribute
(&self, key: &Attribute)
src/state.rs:68
↓ 1 callers
Method
get_index
try get the usize for an index return None if given something other then Index or IndexId return 0 if index does not exist or is wrong type
src/state.rs:118
↓ 1 callers
Method
get_registration
(&self)
src/state.rs:15
↓ 1 callers
Method
get_variant
(&self)
src/attributes.rs:239
↓ 1 callers
Method
id
(&self)
src/nodes/variable_node.rs:79
↓ 1 callers
Method
id
(&self)
src/nodes/index_node.rs:71
↓ 1 callers
Function
if_condishion
(state: &AnimationState, lhs: &Token, op: &Token, rhs: &Token)
src/nodes/script_node.rs:529
↓ 1 callers
Function
load_node
( type_registry: &AppTypeRegistry, input: &mut InputIter<'a>, load_context: &mut bevy::asset::Load
src/serde.rs:58
↓ 1 callers
Function
load_tree
( loader: &BevyNodeLoader, bytes: &'a [u8], load_context: &'a mut bevy::asset::LoadContext<'b>, )
src/serde.rs:80
↓ 1 callers
Method
name
Returns the name of the Attribute or Index will return None if the name has been errased
src/attributes.rs:218
↓ 1 callers
Function
open_dot
(dot: &str, path: &str)
src/dot.rs:79
↓ 1 callers
Function
registor_nodes
(app: &mut App)
src/nodes/mod.rs:20
↓ 1 callers
Method
set_from_ron
( &mut self, attribute: &Attribute, s: &str, )
src/state.rs:130
↓ 1 callers
Method
set_id
(&mut self, id: NodeId<'_>)
src/lib.rs:177
↓ 1 callers
Method
test
(&self)
src/dot.rs:17
↓ 1 callers
Method
visit_string
(self, v: String)
src/attributes.rs:335
↓ 1 callers
Method
visit_string
(self, v: String)
src/node_id.rs:110
Function
add_nodes_to_assets
( node_channel: NonSend<NodeWorldChannel>, mut nodes: ResMut<Assets<AnimationNode>>, )
src/serde.rs:15
Function
animation_system
( nodes: Res<Assets<AnimationNode>>, mut query: Query<(&mut state::AnimationState, &mut Handle<Image>,
src/lib.rs:217
Method
apply
(&mut self, value: &dyn Reflect)
src/lib.rs:119
Method
as_any_mut
(&mut self)
src/lib.rs:103
Method
as_reflect
(&self)
src/lib.rs:111
Method
as_reflect_mut
(&mut self)
src/lib.rs:115
Function
assert_eq
()
src/attributes.rs:398
Function
assert_eq
()
src/node_id.rs:158
Method
build
(&self, app: &mut App)
src/serde.rs:9
Method
build
(&self, app: &mut App)
src/lib.rs:55
Method
build
(&self, app: &mut App)
examples/zombie.rs:15
Function
clear_changed
(mut states: Query<&mut AnimationState>)
src/state.rs:166
Function
clear_unchanged_temp
(mut states: Query<&mut AnimationState>)
src/state.rs:151
Method
clone_value
(&self)
src/lib.rs:139
Method
debug
(&self, f: &mut std::fmt::Formatter<'_>)
src/node_core.rs:23
Method
deep_clone
(&self)
src/attributes.rs:106
Method
default
()
src/dot.rs:11
Method
default
()
src/state.rs:38
Method
default
()
src/node_id.rs:224
Method
default
()
examples/zombie.rs:58
Method
deserialize
(deserializer: D)
src/attributes.rs:257
Method
dot
(&self, this: NodeId<'_>, out: &mut String, asset_server: &AssetServer)
src/lib.rs:174
Method
dot
(&self, this: NodeId<'_>, out: &mut String, asset_server: &AssetServer)
src/node_core.rs:31
Method
dot
(&self, this: NodeId<'_>, out: &mut String, _: &bevy::prelude::AssetServer)
src/nodes/scale_node.rs:67
Method
dot
(&self, this: NodeId<'_>, out: &mut String, asset_server: &bevy::prelude::AssetServer)
src/nodes/variable_node.rs:92
Method
dot
(&self, this: NodeId<'_>, out: &mut String, asset_server: &bevy::prelude::AssetServer)
src/nodes/index_node.rs:84
Method
dot
(&self, this: NodeId<'_>, out: &mut String, _: &bevy::prelude::AssetServer)
src/nodes/fps_node.rs:75
Method
dot
(&self, this: NodeId<'_>, out: &mut String, _: &bevy::prelude::AssetServer)
src/nodes/match_node.rs:105
Method
dot
(&self, this: NodeId<'_>, out: &mut String, _: &AssetServer)
src/nodes/script_node.rs:172
Method
dot
(&self, this: NodeId<'_>, out: &mut String, _: &bevy::prelude::AssetServer)
src/nodes/reference_node.rs:42
Method
downcast_ref
(&self)
src/lib.rs:149
Method
eq
(&self, other: &Self)
src/attributes.rs:47
Method
eq
(&self, other: &Self)
src/node_id.rs:199
Method
expecting
(&self, formatter: &mut std::fmt::Formatter)
src/attributes.rs:313
Method
expecting
(&self, formatter: &mut std::fmt::Formatter)
src/node_id.rs:92
Method
expecting
(&self, formatter: &mut std::fmt::Formatter)
src/nodes/scale_node.rs:106
Method
expecting
(&self, formatter: &mut std::fmt::Formatter)
src/nodes/variable_node.rs:145
Method
expecting
(&self, formatter: &mut std::fmt::Formatter)
src/nodes/index_node.rs:136
Method
extensions
(&self)
src/serde.rs:46
Function
flip_update
(mut sprites: Query<(&AnimationState, &mut Sprite)>)
src/state.rs:172
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib.rs:155
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/attributes.rs:133
next →
1–100 of 202, ranked by callers