Expand description
The types used in both runtime and plugins.
Structs§
- Action
Process Context - The argument to action plugin.
- Action
Process Result - The result of action plugins.
See examples at
ActionProcessContext. - Action
Text - The
textis aVecDeque<ActionSubText>. TheActionSubTextcould be pushed and poped at front or back. - File
Metadata - File metadata.
- Game
Process Context - The argument to game plugin.
- Game
Process Result - The result of game plugins.
See examples at
GameProcessContext. - Line
Process Context - The argument to line plugin.
- Line
Process Result - The result of commands in line plugins.
See examples at
LineProcessContext. - Plugin
Type - The bit flags to describe plugin type.
- Plugin
Type Builder - The builder of
PluginType. - RawContext
- The serializable context.
- Switch
- One switch in the switches of an
Action. - Text
Process Context - The argument to text plugin.
- Text
Process Result - The result of commands in text plugins.
See examples at
TextProcessContext.
Enums§
- Action
- The full action information in one line of config.
It provides the full texts and other properties exacted from
ayaka_primitive::Text. - Action
SubText - The unit of one line in an action.
- File
Seek From - A
SeekFromtype which implementsserde. - File
Type - Type of a file.
- Frontend
Type - The type of current frontend.