Enum oxygengine_visual_novel::script::Action [−][src]
pub enum Action {
Show 24 variants
None,
Log(LogType, String),
Label(String),
Wait(Scalar),
GoToScene(String),
EndScene,
ChangeSceneBackground(String),
ShowCharacter(String),
HideCharacter(String),
HideAllCharacters,
ChangeCharacterVisibility(String, Scalar),
ChangeCharacterNameColor(String, Color),
ChangeCharacterPosition(String, Position),
ChangeCharacterAlignment(String, Position),
ChangeCharacterRotation(String, Scalar),
ChangeCharacterScale(String, Scale),
ChangeCharacterStyle(String, String),
ChangeCameraPosition(Position),
ChangeCameraRotation(Scalar),
GoToLabel(String),
GoToChapter(String),
Parallel(Vec<Action>),
ShowDialogue(Dialogue),
HideDialogue,
}
Variants
None
Log(LogType, String)
Label(String)
Tuple Fields
0: String
Wait(Scalar)
Tuple Fields
0: Scalar
GoToScene(String)
Tuple Fields
0: String
EndScene
ChangeSceneBackground(String)
Tuple Fields
0: String
ShowCharacter(String)
Tuple Fields
0: String
HideCharacter(String)
Tuple Fields
0: String
HideAllCharacters
ChangeCharacterVisibility(String, Scalar)
(character name, visibility percentage)
ChangeCharacterNameColor(String, Color)
(character name, color)
ChangeCharacterPosition(String, Position)
(character name, position percentage)
ChangeCharacterAlignment(String, Position)
(character name, alignment percentage)
ChangeCharacterRotation(String, Scalar)
(character name, rotation percentage)
ChangeCharacterScale(String, Scale)
(character name, scale percentage)
ChangeCharacterStyle(String, String)
(character name, style name)
ChangeCameraPosition(Position)
Tuple Fields
0: Position
ChangeCameraRotation(Scalar)
Tuple Fields
0: Scalar
GoToLabel(String)
Tuple Fields
0: String
GoToChapter(String)
Tuple Fields
0: String
Parallel(Vec<Action>)
ShowDialogue(Dialogue)
Tuple Fields
0: Dialogue
HideDialogue
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
fn from_prefab_with_extras(
data: Value,
_named_entities: &HashMap<String, Entity, RandomState>,
_state_token: ID<PhantomData<dyn State + Send + Sync + 'static>>
) -> Result<Self, PrefabError>
Auto Trait Implementations
impl RefUnwindSafe for Action
impl UnwindSafe for Action
Blanket Implementations
Mutably borrows from an owned value. Read more