C# Class SwfDotNet.IO.ByteCode.Actions.ActionDefineFunction

bytecode instruction object
Inheritance: MultiByteAction
Show file Open project: bladecoding/SwfExport Class Usage Examples

Public Properties

Property Type Description
ActionRecord System.Collections.ArrayList
Name string
ParameterList string[]

Private Properties

Property Type Description

Public Methods

Method Description
ActionDefineFunction ( string n, string parmList, ArrayList actionRec ) : System

constructor

Compile ( BinaryWriter w ) : void
ToString ( ) : string

overriden ToString method

Method Details

ActionDefineFunction() public method

constructor
public ActionDefineFunction ( string n, string parmList, ArrayList actionRec ) : System
n string function name
parmList string funtion parameters
actionRec System.Collections.ArrayList inner action block (function body)
return System

Compile() public method

public Compile ( BinaryWriter w ) : void
w System.IO.BinaryWriter
return void

ToString() public method

overriden ToString method
public ToString ( ) : string
return string

Property Details

ActionRecord public property

inner actions (function body)
public ArrayList,System.Collections ActionRecord
return System.Collections.ArrayList

Name public property

function name
public string Name
return string

ParameterList public property

list of function parameters
public string[] ParameterList
return string[]