Module yy_typings::sprite_yy [−][src]
Typings associated with Sprite .yy
files, including
many of the types associated with Sequences
, for now. In future
iterations of this crate, those shared resources will be in their own
module.
Re-exports
pub use super::*; |
Structs
Channels | |
Frame | |
FrameId | A newtype wrapper around a |
GmEncodedColor | A color encoded in a u64 in BGR format. It does not contain Alpha. |
Image | |
Layer | |
LayerId | A newtype wrapper around a |
NineSlice | |
Sprite | |
SpriteEvents | These are the “events” which a Sprite is subscribed to. It will always be its default value. It exists due to sharing resources with Sequences. |
SpriteKeyframe | |
SpriteKeyframes | |
SpriteMoments | These are the “moments” which a Sprite is subscribed to. It will always be its default value. This is due to sharing resources with Sequences. |
SpriteSequence | |
SpriteSequenceId | A newtype wrapper around a |
SpriteZeroChannel | |
Track | |
VisibleRange |
Enums
BBoxMode | |
BlendMode | |
CollisionKind | |
ConstGmImage | |
ConstGmImageLayer | |
ConstGmNineSliceData | |
ConstGmSequence | |
ConstGmSprite | |
ConstGmSpriteEvent | |
ConstGmSpriteFrame | |
ConstGmSpriteFramesTrack | |
ConstGmSpriteKeyframe | |
ConstGmSpriteKeyframes | |
ConstGmSpriteMoment | |
ConstGmSpriteTrackName | |
ConstGmSpriteZeroChannel | |
HighlightStyle | The highlight style for nineslice support. |
Origin | |
PlaybackSpeed | |
TileMode | The tilemodes for each nine-slice. Refer to GM’s documentation on what each does. |