Legendary Explorer Core Nightly
Core library for working with Mass Effect Trilogy / Legendary Edition files
Loading...
Searching...
No Matches
OutputLink Class Reference

Represents an output link from a sequence object More...

Public Member Functions

StructProperty GenerateStruct ()
 Generates a SeqOpInputOutputLink StructProperty from this OutboundLink More...
 

Static Public Member Functions

static OutputLink FromStruct (StructProperty sp, IMEPackage package)
 Factory method to create an OutputLink from a SeqOpOutputInputLink StructProperty More...
 
static OutputLink FromTargetExport (ExportEntry exportEntry, int inputLinkIdx)
 Factory method to create an OutboundLink More...
 

Properties

IEntry LinkedOp [get, set]
 The sequence object that this links to More...
 
int InputLinkIdx [get, set]
 The InputLinkIdx property of this link More...
 

Detailed Description

Represents an output link from a sequence object

Member Function Documentation

◆ GenerateStruct()

StructProperty OutputLink.GenerateStruct ( )
inline

Generates a SeqOpInputOutputLink StructProperty from this OutboundLink

Returns
Created StructProperty

◆ FromStruct()

static OutputLink OutputLink.FromStruct ( StructProperty  sp,
IMEPackage  package 
)
inlinestatic

Factory method to create an OutputLink from a SeqOpOutputInputLink StructProperty

Parameters
spSeqOpOutputInputLink StructProperty
packagePackage file that contains this sequence
Returns
New OutboundLink

◆ FromTargetExport()

static OutputLink OutputLink.FromTargetExport ( ExportEntry  exportEntry,
int  inputLinkIdx 
)
inlinestatic

Factory method to create an OutboundLink

Parameters
exportEntrySequence object to create link to
inputLinkIdxLink index
Returns
New OutboundLink

Property Documentation

◆ LinkedOp

IEntry OutputLink.LinkedOp
getset

The sequence object that this links to

◆ InputLinkIdx

int OutputLink.InputLinkIdx
getset

The InputLinkIdx property of this link


The documentation for this class was generated from the following file: