[][src]Module yy_typings::sprite_yy

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 uuid::Uuid. The inner value can always be accessed with inner without consuming the wrapper -- its purpose is for developer simplicity.

Image
Layer
LayerId

A newtype wrapper around a uuid::Uuid. The inner value can always be accessed with inner without consuming the wrapper -- its purpose is for developer simplicity.

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 uuid::Uuid. The inner value can always be accessed with inner without consuming the wrapper -- its purpose is for developer simplicity.

SpriteZeroChannel
Track
VisibleRange

Enums

BBoxMode
BlendMode
CollisionKind
ConstGmImage
ConstGmImageLayer
ConstGmSequence
ConstGmSprite
ConstGmSpriteEvent
ConstGmSpriteFrame
ConstGmSpriteFramesTrack
ConstGmSpriteKeyframe
ConstGmSpriteKeyframes
ConstGmSpriteMoment
ConstGmSpriteTrackName
ConstGmSpriteZeroChannel
Origin
PlaybackSpeed