C# Class Recurity.Swf.AVM1.ActionWaitForFrame

Blitzableiter ActionWaitForFrame represents the Adobe AVM1 ActionWaitForFrame
Inheritance: AbstractAction
ファイルを表示 Open project: rtezli/Blitzableiter

Protected Properties

Property Type Description
_frame System.UInt16
_skipCount byte

Public Methods

Method Description
ActionWaitForFrame ( ) : System

Waits for a frame to be loaded and is stack based

ActionWaitForFrame ( UInt16 frame, byte skip ) : System

Waits for a frame to be loaded and is stack based

ToString ( ) : string

Converts the action to a string

Protected Methods

Method Description
Parse ( System sourceStream, byte sourceVersion ) : void

Read the frame to be wait for and the number of skipped actions

ParseFrom ( ) : bool

Parses the action from a string array

Render ( System outputStream ) : ulong

Writes the frame to be waiting for and the number of actions to skip back to the output stream

Method Details

ActionWaitForFrame() public method

Waits for a frame to be loaded and is stack based
public ActionWaitForFrame ( ) : System
return System

ActionWaitForFrame() public method

Waits for a frame to be loaded and is stack based
public ActionWaitForFrame ( UInt16 frame, byte skip ) : System
frame System.UInt16 The number of the frame to wait for
skip byte The number of actions to skip
return System

Parse() protected method

Read the frame to be wait for and the number of skipped actions
protected Parse ( System sourceStream, byte sourceVersion ) : void
sourceStream System The source stream
sourceVersion byte The version
return void

ParseFrom() protected method

Parses the action from a string array
protected ParseFrom ( ) : bool
return bool

Render() protected method

Writes the frame to be waiting for and the number of actions to skip back to the output stream
protected Render ( System outputStream ) : ulong
outputStream System The outpustream to write to
return ulong

ToString() public method

Converts the action to a string
public ToString ( ) : string
return string

Property Details

_frame protected_oe property

protected UInt16,System _frame
return System.UInt16

_skipCount protected_oe property

protected byte _skipCount
return byte