MCPcopy Create free account
hub / github.com/aspizu/goboscript / args

Method args

src/blocks.rs:862–963  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

860 }
861
862 pub fn args(&self) -> &'static [&'static str] {
863 match self {
864 Self::Move => &["STEPS"],
865 Self::TurnLeft => &["DEGREES"],
866 Self::TurnRight => &["DEGREES"],
867 Self::GotoRandomPosition => &[],
868 Self::GotoMousePointer => &[],
869 Self::Goto1 => &["TO"],
870 Self::Goto2 => &["X", "Y"],
871 Self::Glide3 => &["X", "Y", "SECS"],
872 Self::Glide2 => &["TO", "SECS"],
873 Self::GlideToRandomPosition => &["SECS"],
874 Self::GlideToMousePointer => &["SECS"],
875 Self::PointInDirection => &["DIRECTION"],
876 Self::PointTowardsMousePointer => &[],
877 Self::PointTowardsRandomDirection => &[],
878 Self::PointTowards => &["TOWARDS"],
879 Self::ChangeX => &["DX"],
880 Self::SetX => &["X"],
881 Self::ChangeY => &["DY"],
882 Self::SetY => &["Y"],
883 Self::IfOnEdgeBounce => &[],
884 Self::SetRotationStyleLeftRight => &[],
885 Self::SetRotationStyleDoNotRotate => &[],
886 Self::SetRotationStyleAllAround => &[],
887 Self::Say2 => &["MESSAGE", "SECS"],
888 Self::Say1 => &["MESSAGE"],
889 Self::Think2 => &["MESSAGE", "SECS"],
890 Self::Think1 => &["MESSAGE"],
891 Self::SwitchCostume => &["COSTUME"],
892 Self::NextCostume => &[],
893 Self::SwitchBackdrop => &["BACKDROP"],
894 Self::PreviousBackdrop => &[],
895 Self::RandomBackdrop => &[],
896 Self::NextBackdrop => &[],
897 Self::SetSize => &["SIZE"],
898 Self::ChangeSize => &["CHANGE"],
899 Self::ChangeColorEffect => &["CHANGE"],
900 Self::ChangeFisheyeEffect => &["CHANGE"],
901 Self::ChangeWhirlEffect => &["CHANGE"],
902 Self::ChangePixelateEffect => &["CHANGE"],
903 Self::ChangeMosaicEffect => &["CHANGE"],
904 Self::ChangeBrightnessEffect => &["CHANGE"],
905 Self::ChangeGhostEffect => &["CHANGE"],
906 Self::SetColorEffect => &["VALUE"],
907 Self::SetFisheyeEffect => &["VALUE"],
908 Self::SetWhirlEffect => &["VALUE"],
909 Self::SetPixelateEffect => &["VALUE"],
910 Self::SetMosaicEffect => &["VALUE"],
911 Self::SetBrightnessEffect => &["VALUE"],
912 Self::SetGhostEffect => &["VALUE"],
913 Self::ClearGraphicEffects => &[],
914 Self::Show => &[],
915 Self::Hide => &[],
916 Self::GotoFront => &[],
917 Self::GotoBack => &[],
918 Self::GoForward => &["NUM"],
919 Self::GoBackward => &["NUM"],

Callers 5

from_latestMethod · 0.80
fetchMethod · 0.80
blockMethod · 0.80
cmd_to_listFunction · 0.80
reprMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected