[][src]Enum avm1_types::CfgAction

pub enum CfgAction {
    Unknown(UnknownAction),
    Add,
    And,
    CastOp,
    CloneSprite,
    Divide,
    Equals,
    EndDrag,
    FsCommand2,
    GetProperty,
    GetVariable,
    ImplementsOp,
    Less,
    MbStringLength,
    Multiply,
    NextFrame,
    Not,
    Or,
    PrevFrame,
    Play,
    Pop,
    RandomNumber,
    RemoveSprite,
    SetProperty,
    SetTarget2,
    SetVariable,
    StartDrag,
    Stop,
    StopSounds,
    StringAdd,
    StringEquals,
    StringExtract,
    StringLength,
    StringLess,
    Subtract,
    ToInteger,
    ToggleQuality,
    Trace,
    CharToAscii,
    AsciiToChar,
    GetTime,
    MbStringExtract,
    MbCharToAscii,
    MbAsciiToChar,
    Delete,
    Delete2,
    DefineLocal,
    CallFunction,
    Modulo,
    NewObject,
    DefineLocal2,
    InitArray,
    InitObject,
    TypeOf,
    TargetPath,
    Enumerate,
    Add2,
    Less2,
    Equals2,
    ToNumber,
    ToString,
    PushDuplicate,
    StackSwap,
    GetMember,
    SetMember,
    Increment,
    Decrement,
    CallMethod,
    NewMethod,
    InstanceOf,
    Enumerate2,
    BitAnd,
    BitOr,
    BitXor,
    BitLShift,
    BitRShift,
    BitURShift,
    StrictEquals,
    Greater,
    StringGreater,
    Extends,
    GotoFrame(GotoFrame),
    GetUrl(GetUrl),
    StoreRegister(StoreRegister),
    ConstantPool(ConstantPool),
    SetTarget(SetTarget),
    GotoLabel(GoToLabel),
    StrictMode(StrictMode),
    DefineFunction2(CfgDefineFunction2),
    Push(Push),
    GetUrl2(GetUrl2),
    DefineFunction(CfgDefineFunction),
    Call,
    GotoFrame2(GotoFrame2),
}

Similar to Action but no End, Error , Jump, If Throw, Return, Try, WaitForFrame, WaitForFrame2andWith, also different DefineFunctionandDefineFunction2`.

Variants

Unknown(UnknownAction)
Add
And
CastOp
CloneSprite
Divide
Equals
EndDrag
FsCommand2
GetProperty
GetVariable
ImplementsOp
Less
MbStringLength
Multiply
NextFrame
Not
Or
PrevFrame
Play
Pop
RandomNumber
RemoveSprite
SetProperty
SetTarget2
SetVariable
StartDrag
Stop
StopSounds
StringAdd
StringEquals
StringExtract
StringLength
StringLess
Subtract
ToInteger
ToggleQuality
Trace
CharToAscii
AsciiToChar
GetTime
MbStringExtract
MbCharToAscii
MbAsciiToChar
Delete
Delete2
DefineLocal
CallFunction
Modulo
NewObject
DefineLocal2
InitArray
InitObject
TypeOf
TargetPath
Enumerate
Add2
Less2
Equals2
ToNumber
ToString
PushDuplicate
StackSwap
GetMember
SetMember
Increment
Decrement
CallMethod
NewMethod
InstanceOf
Enumerate2
BitAnd
BitOr
BitXor
BitLShift
BitRShift
BitURShift
StrictEquals
Greater
StringGreater
Extends
GotoFrame(GotoFrame)
GetUrl(GetUrl)
StoreRegister(StoreRegister)
ConstantPool(ConstantPool)
SetTarget(SetTarget)
GotoLabel(GoToLabel)
StrictMode(StrictMode)
DefineFunction2(CfgDefineFunction2)
Push(Push)
GetUrl2(GetUrl2)
DefineFunction(CfgDefineFunction)
Call
GotoFrame2(GotoFrame2)

Trait Implementations

impl Eq for CfgAction[src]

impl PartialEq<CfgAction> for CfgAction[src]

impl Debug for CfgAction[src]

impl Serialize for CfgAction[src]

impl<'de> Deserialize<'de> for CfgAction[src]

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]