(&self)
| 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"], |
no outgoing calls
no test coverage detected