[][src]Crate yy_boss

Re-exports

pub use yy_typings;

Modules

cli
folders
utils

Structs

AudioGroup
Bbox
BboxModeUtilityIter
FilesystemPath

Paths on the File System.

OriginUtilityIter
PipelineManager
ProjectMetadata
ResourceVersion

A struct, which implements Serialize and Deserialize, for Gms2 version strings of the form "1.0" or "4.2". Basically, a bad SemVer.

ShaderFile
ShaderKindIter
TextureGroup
YyResourceData
YyResourceHandler
Yyp

GMS2 project file typings

YypBoss
YypConfig

A description of a Config. Note that Configs form an acyclical graph by their children, so this tree could get quite large.

YypFolder

A YYP Folder. These form a graph, but each path is a full path from the root. Therefore, to create a tree, one must walk from the root to the final destination.

YypIncludedFile
YypMetaData
YypResource

Represents a resource entry in a YYP

Enums

BboxModeUtility
FileSerializationError
OriginUtility
PathError
PipelineError
Resource
ResourceManipulationError
SerializationFormat
SerializedData

The data which is passed in as part of a Command. Each tag represents a different way to pass data into the given Resource.

SerializedDataError
ShaderKind
StartupError
YyResourceHandlerError

Traits

FileHolder
PathStrExt
SpriteExt
TexturePathLocationExt
ViewPathLocationExt
YyResource
YypSerialization

Type Definitions

PipelineDesinations
SpriteImageBuffer
Tags

These are the Tags which can be assigned to nearly anything in the GMS2 editor. Users can add any UTF-8 valid tags.