Difference between revisions of "TES5Edit Scripting Functions"

Jump to navigation Jump to search
5,108 bytes added ,  11:12, 20 July 2013
no edit summary
imported>Sharlikran
(Created page with "Work in progress: To become the future home of scriptiong functions for TES5Edit. Turulo from the Nexus communithy started this but it's hard to do a lot of work alone. If y...")
 
imported>Turulo
Line 1: Line 1:
Work in progress: To become the future home of scriptiong functions for TES5Edit.  Turulo from the Nexus communithy started this but it's hard to do a lot of work alone.  If you make scripts for TES5Edit please contribute to this page.
Work in progress: To become the future home of scripting functions for TES5Edit.  Turulo from the Nexus community started this but it's hard to do a lot of work alone.  If you make scripts for TES5Edit please contribute to this page.


Returns,Method,Param1,Param2,Param3,Param4,Description
{| class="TES5Edit Scripting Functions" style="border-collapse: separate; border-spacing: 4; border: 1px solid #000; cellpadding: 5"
IwbElement,Add,container : IwbContainer,name : string,silent = true : boolean,,Implemented for main records etc.
|-
,AddElement,container : IwbContainer,element : IwbElement,,,
! scope="col" align="left" | Function
integer,AdditionalElementCount,container : IwbContainer,,,,
! scope="col" align="left" | Returns  
,AddMasterIfMissing,file : IwbFile,mastername : string,,,
! scope="col" align="left" | Arguments
,AddMessage,message : string,,,,Adds a message line into the TES5Edit output panel
! scope="col" align="left" | Description
IwbFile,AddNewFile,,,,,Adds a new file and returns its reference
|-
IwbFile,AddRequiredElementMasters,aSourceElement : IwbElement,aTargetFile : IwbFile,aAsNew : boolean,,Add the element''s master into the target file.
! scope="row" align="left" | Add
,Assigned,element : IwbElement,,,,
| IwbElement
boolean,CanContainFormIDs,element : IwbElement,,,,
| container : IwbContainer, name : string, silent = true : boolean,  
boolean,CanMoveDown,element : IwbElement,,,,
| Implemented for main records etc.
boolean,CanMoveUp,element : IwbElement,,,,
 
,ChangeFormSignature,record : IwbMainRecord,signature : TwbSignature,,,
|-
boolean,Check,element : IwbElement,,,,
! scope="row" align="left" | AddElement
IwbGroupRecord,ChildGroup,record : IwbMainRecord,,,,
|
IwbMainRecord,ChildrenOf,group : IwbGroupRecord,,,,
| container : IwbContainer , element : IwbElement , ,  
,CleanMasters,file : IwbFile,,,,
|
boolean,CompareExchangeFormID,mainrecord : IwbMainRecord,oldFormID : Cardinal,aNewFormID : Cardinal,,
 
TConflictThis,ConflictAllForMainRecord,record : IwbMainRecord,,,,Gets the ConflictThis argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
|-
TConflictThis,ConflictAllForNode,node : IwbElement,,,,Gets the ConflictAll argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
! scope="row" align="left" | AdditionalElementCount
TConflictThis,ConflictThisForMainRecord,record : IwbMainRecord,,,,Gets the ConflictThis argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
| integer
TConflictThis,ConflictThisForNode,node : IwbElement,,,,Gets the ConflictAll argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
| container : IwbContainer, , ,  
IwbMainRecord,ContainingMainRecord,element : IwbElement,,,,
|
TwbDefType,DefType,element : IInterface,,,,returns the IwbElement::DefType (see dtXxxx enums)
 
IwbElement,ElementAssign,container : IwbContainer,aInder : integer,[element : IwbElement],aOnlySK : boolean,Adds a new element to the container
|-
IwbElement,ElementByIndex,container : IwbContainer,index : integer,,,Gets an element in the container by index
! scope="row" align="left" | AddMasterIfMissing
IwbElement,ElementByName,container : IwbContainer,name : string,,,Gets an element in the container by name
|
IwbElement,ElementByPath,container : IwbContainer,path : string,,,Gets an element in the container by path
| file : IwbFile , mastername : string , ,  
IwbElement,ElementBySignature,container : IwbContainer,signature : string,,,Gets an element in the container by its signature
|
integer,ElementCount,container : IwbContainer,,,,Returns the number of elements in a container
 
boolean,ElementExists,container : IwbContainer,name : string,,,Checks if the name of the element already exist in the container
|-
TwbElementType,ElementType,element : IwbElement,,,,Returns the ElementType of the element
! scope="row" align="left" | AddMessage
boolean,Equals,element1 : IwbElement,element2 : IwbElement,,,Compares both elements by their ElementID
|
IwbFile,FileByIndex,index : integer,,,,Gets the file at the specified index
| message : string , , ,  
IwbFile,FileByLoadOrder,loadorder : integer,,,,Gets the file at the specified load order
| Adds a message line into the TES5Edit output panel
cardinal,FileFormIDtoLoadOrderFormID,file : IwbFile,formid : string/cardinal,,,
 
IwbGroupRecord,FindChildGroup,group : IwbGroupRecord,aType : integer,aMainRecord : IwbMainRecord,,
|-
cardinal,FixedFormID,aMainRecord : IwbMainRecord,,,,
! scope="row" align="left" | AddNewFile
cardinal,FormID,aMainRecord : IwbMainRecord,,,,Obtains the FormID of the record
| IwbFile
string,FullPath,element : IwbElement,,,,
| , , ,  
IwbContainer,GetContainer,element : IwbElement,,,,Gets the container of the element
| Adds a new file and returns its reference
string,GetEditValue,element : IwbElement,,,,Gets the element's value represented as text
 
string,GetElementEditValues,element : IwbElement,name : string,,,Gets the element's value represented as text
|-
variant,GetElementNativeValues,element : IwbElement,name : string,,,Gets the element's native value
! scope="row" align="left" | AddRequiredElementMasters
IwbFile,GetFile,element : IwbElement,,,,Gets the file that defines the element
| IwbFile
string,GetFileName,file : IwbFile,,,,Obtains the filename of the plugin file
| aSourceElement : IwbElement , aTargetFile : IwbFile , aAsNew : boolean ,  
cardinal,GetFormVersion,mainrecord : IwbMainRecord,,,,
| Add the element''s master into the target file.
boolean,GetIsDeleted,mainrecord : IwbMainRecord,,,,Indicates if the record has been deleted
 
boolean,GetIsESM,file : IwbFile,,,,Indicates if the plugin is an ESM file
|-
boolean,GetIsInitiallyDisabled,mainrecord : IwbMainRecord,,,,
! scope="row" align="left" | Assigned
boolean,GetIsPersistent,mainrecord : IwbMainRecord,,,,
|
boolean,GetIsVisibleWhenDistant,mainrecord : IwbMainRecord,,,,
| element : IwbElement , , ,  
cardinal,GetLoadOrder,file : IwbFile,,,,Gets the global load order of the file
|
cardinal,GetLoadOrderFormID,mainrecord : IwbMainRecord,,,,Obtains the FormID with the current load order applied
 
variant,GetNativeValue,element : IwbElement,,,,Gets the element's native value
|-
,GroupBySignature,file : IwbFile,signature : string,,,
! scope="row" align="left" | CanContainFormIDs
cardinal,GroupLabel,group : IwbGroupRecord,,,,
| boolean
integer,GroupType,group : IwbGroupRecord,,,,
| element : IwbElement , , ,  
boolean,HasGroup,file : IwbFile,signature : string,,,
|
boolean,HasMaster,file : IwbFile,signature : string,,,Returns true if the file has a master file defined
 
integer,Inc,value : integer,,,,Increments the value
|-
integer,IndexOf,container : IwbContainer,element : IwbElement,,,Gets the index of the element inside the collection
! scope="row" align="left" | CanMoveDown
,InsertElement,container : IwbContainer,position : integer,element : IwbElement,,Inserts an existing element inside a collection by position
| boolean
boolean,IsEditable,element : IwbElement,,,,
| element : IwbElement , , ,  
boolean,IsInjected,element : IwbElement,,,,
|
boolean,IsMaster,record : IwbMainRecord,,,,
 
boolean,IsWinningOverride,record : IwbMainRecord,,,,
|-
TConflictThis,JumpTo,record : IwbMainRecord,backward : boolean,,,Selects the specified record
! scope="row" align="left" | CanMoveUp
IwbElement,LastElement,container : IwbContainer,,,,Obtains the last element in the collection
| boolean
IwbElement,LinksTo,element : IwbElement,,,,Obtains the referenced element
| element : IwbElement , , ,  
cardinal,LoadOrderFormIDtoFileFormID,file : IwbFile,aFormID : cardinal,,,
|
IwbMainRecord,MainRecordByEditorID,group : IwbGroupRecord,,,,Does not work for every case because its inefficient
 
IInterface,Master,record : IwbMainRecord,,,,
|-
IInterface,MasterByIndex,file : IwbFile,index : integer,,,
! scope="row" align="left" | ChangeFormSignature
cardinal,MasterCount,file : IwbFile,,,,
|
IwbMainRecord,MasterOrSelf,record : IwbMainRecord,,,,
| record : IwbMainRecord , signature : TwbSignature , ,  
,MoveDown,element : IwbElement,,,,Moves the element down
|
,MoveUp,element : IwbElement,,,,Moves the element up
 
,Name,element : IwbElement,,,,Obtains the name of the element
|-
IwbMainRecord,OverrideByIndex,record : IwbMainRecord,index : integer,,,
! scope="row" align="left" | Check
cardinal,OverrideCount,record : IwbMainRecord,,,,
| boolean
string,Path,element : IwbElement,,,,
| element : IwbElement , , ,  
IwbMainRecord,RecordByEditorID,file : IwbFile,editorid : string,,,
|
IwbMainRecord,RecordByFormID,file : IwbFile,formid : integer,aAllowInjected : boolean,,
 
IwbMainRecord,RecordByIndex,file : IwbFile,index : integer,,,
|-
cardinal,RecordCount,file : IwbFile,,,,
! scope="row" align="left" | ChildGroup
cardinal,ReferencedByCount,record : IwbMainRecord,,,,
| IwbGroupRecord
IwbMainRecord,ReferencedByIndex,record : IwbMainRecord,index : integer,,,
| record : IwbMainRecord , , ,  
,Remove,element : IwbElement,,,,
|
IwbElement,RemoveByIndex,container : IwbContainer,index : integer,aMarkModified : boolean,,
 
IwbElement,RemoveElement,container : IwbContainer,element : IwbElement,,,
|-
boolean,RemoveNode,node : IwbElement,,,,Removes the node from the file
! scope="row" align="left" | ChildrenOf
,ResourceCopy,container : IwbContainer,fileName : string,pathOut : string,containerIndex : integer,
| IwbMainRecord
cardinal,ResourceCount,container : IwbContainer,aFileName : string,containers : TStrings,,
| group : IwbGroupRecord , , ,  
boolean,ResourceExists,container : IwbContainer,aFileName : string,,,
|
,ResourceList,container : IwbContainer,aContainerName : string,containers : TStrings,,
 
,ReverseElements,container : IwbContainer,,,,
|-
,SetEditValue,element : IwbElement,value : string,,,Sets the value of the element as string
! scope="row" align="left" | CleanMasters
,SetElementEditValues,container : IwbContainer,path : string,value : string,,Sets the value as a string of the element by its path
|
,SetElementNativeValues,container : IwbContainer,path : string,value : variant,,Sets the native value of the element by its path
| file : IwbFile , , ,  
,SetFormVersion,record : IwbMainRecord,version : integer,,,
|
,SetIsDeleted,record : IwbMainRecord,value : boolean,,,
 
,SetIsESM,file : IwbFile,value : boolean,,,
|-
,SetIsInitiallyDisabled,record : IwbMainRecord,value : boolean,,,
! scope="row" align="left" | CompareExchangeFormID
,SetIsPersistent,record : IwbMainRecord,value : boolean,,,
| boolean
,SetIsVisibleWhenDistant,record : IwbMainRecord,value : boolean,,,
| mainrecord : IwbMainRecord , oldFormID : Cardinal , aNewFormID : Cardinal ,  
,SetLoadOrderFormID,record : IwbMainRecord,loadOrderFormId : cardinal,,,
|
,SetNativeValue,element : IwbElement,value : variant,,,Sets the native value of the element
 
string,ShortName,element : IwbElement,,,,Gets the short name of the element
|-
string,Signature,record : IwbMainRecord,,,,
! scope="row" align="left" | ConflictAllForMainRecord
string,SortKey,element : IwbElement,aExtended: boolean,,,
| TConflictThis
,SortMasters,file : IwbFile,,,,
| record : IwbMainRecord , , ,  
IwbElement,wbCopyElementToFile,element : IwbElement,file : IwbFile,aAsNew : boolean,aDeepCopy : boolean
| Gets the ConflictThis argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
IwbElement,wbCopyElementToRecord,element : IwbElement,aMainRecord : IwbMainRecord,aAsNew : boolean,aDeepCopy : boolean
 
boolean,WinningOverride,record : IwbMainRecord,,,
|-
! scope="row" align="left" | ConflictAllForNode
| TConflictThis
| node : IwbElement , , ,  
| Gets the ConflictAll argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
 
|-
! scope="row" align="left" | ConflictThisForMainRecord
| TConflictThis
| record : IwbMainRecord , , ,  
| Gets the ConflictThis argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
 
|-
! scope="row" align="left" | ConflictThisForNode
| TConflictThis
| node : IwbElement , , ,  
| Gets the ConflictAll argument of the record by calling ConflictLevelForMainRecord (see ctXxxxx enums)
 
|-
! scope="row" align="left" | ContainingMainRecord
| IwbMainRecord
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | DefType
| TwbDefType
| element : IInterface , , ,  
| returns the IwbElement::DefType (see dtXxxx enums)
 
|-
! scope="row" align="left" | ElementAssign
| IwbElement
| container : IwbContainer , aInder : integer, [element : IwbElement], aOnlySK : boolean  
| Adds a new element to the container
 
|-
! scope="row" align="left" | ElementByIndex
| IwbElement
| container : IwbContainer , index : integer , ,  
| Gets an element in the container by index
 
|-
! scope="row" align="left" | ElementByName
| IwbElement
| container : IwbContainer , name : string , ,  
| Gets an element in the container by name
 
|-
! scope="row" align="left" | ElementByPath
| IwbElement
| container : IwbContainer , path : string , ,  
| Gets an element in the container by path
 
|-
! scope="row" align="left" | ElementBySignature
| IwbElement
| container : IwbContainer , signature : string , ,  
| Gets an element in the container by its signature
 
|-
! scope="row" align="left" | ElementCount
| integer
| container : IwbContainer , , ,  
| Returns the number of elements in a container
 
|-
! scope="row" align="left" | ElementExists
| boolean
| container : IwbContainer , name : string , ,  
| Checks if the name of the element already exist in the container
 
|-
! scope="row" align="left" | ElementType
| TwbElementType
| element : IwbElement , , ,  
| Returns the ElementType of the element
 
|-
! scope="row" align="left" | Equals
| boolean
| element1 : IwbElement , element2 : IwbElement , ,  
| Compares both elements by their ElementID
 
|-
! scope="row" align="left" | FileByIndex
| IwbFile
| index : integer , , ,  
| Gets the file at the specified index
 
|-
! scope="row" align="left" | FileByLoadOrder
| IwbFile
| loadorder : integer , , ,  
| Gets the file at the specified load order
 
|-
! scope="row" align="left" | FileFormIDtoLoadOrderFormID
| cardinal
| file : IwbFile , formid : string/cardinal , ,  
|
 
|-
! scope="row" align="left" | FindChildGroup
| IwbGroupRecord
| group : IwbGroupRecord , aType : integer , aMainRecord : IwbMainRecord ,  
|
 
|-
! scope="row" align="left" | FixedFormID
| cardinal
| aMainRecord : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | FormID
| cardinal
| aMainRecord : IwbMainRecord , , ,  
| Obtains the FormID of the record
 
|-
! scope="row" align="left" | FullPath
| string
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | GetContainer
| IwbContainer
| element : IwbElement , , ,  
| Gets the container of the element
 
|-
! scope="row" align="left" | GetEditValue
| string
| element : IwbElement , , ,  
| Gets the element's value represented as text
 
|-
! scope="row" align="left" | GetElementEditValues
| string
| element : IwbElement , name : string , ,  
| Gets the element's value represented as text
 
|-
! scope="row" align="left" | GetElementNativeValues
| variant
| element : IwbElement , name : string , ,  
| Gets the element's native value
 
|-
! scope="row" align="left" | GetFile
| IwbFile
| element : IwbElement , , ,  
| Gets the file that defines the element
 
|-
! scope="row" align="left" | GetFileName
| string
| file : IwbFile , , ,  
| Obtains the filename of the plugin file
 
|-
! scope="row" align="left" | GetFormVersion
| cardinal
| mainrecord : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | GetIsDeleted
| boolean
| mainrecord : IwbMainRecord , , ,  
| Indicates if the record has been deleted
 
|-
! scope="row" align="left" | GetIsESM
| boolean
| file : IwbFile , , ,  
| Indicates if the plugin is an ESM file
 
|-
! scope="row" align="left" | GetIsInitiallyDisabled
| boolean
| mainrecord : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | GetIsPersistent
| boolean
| mainrecord : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | GetIsVisibleWhenDistant
| boolean
| mainrecord : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | GetLoadOrder
| cardinal
| file : IwbFile , , ,  
| Gets the global load order of the file
 
|-
! scope="row" align="left" | GetLoadOrderFormID
| cardinal
| mainrecord : IwbMainRecord , , ,  
| Obtains the FormID with the current load order applied
 
|-
! scope="row" align="left" | GetNativeValue
| variant
| element : IwbElement , , ,  
| Gets the element's native value
 
|-
! scope="row" align="left" | GroupBySignature
|
| file : IwbFile , signature : string , ,  
|
 
|-
! scope="row" align="left" | GroupLabel
| cardinal
| group : IwbGroupRecord , , ,  
|
 
|-
! scope="row" align="left" | GroupType
| integer
| group : IwbGroupRecord , , ,  
|
 
|-
! scope="row" align="left" | HasGroup
| boolean
| file : IwbFile , signature : string , ,  
|
 
|-
! scope="row" align="left" | HasMaster
| boolean
| file : IwbFile , signature : string , ,  
| Returns true if the file has a master file defined
 
|-
! scope="row" align="left" | IndexOf
| integer
| container : IwbContainer , element : IwbElement , ,  
| Gets the index of the element inside the collection
 
|-
! scope="row" align="left" | InsertElement
|
| container : IwbContainer , position : integer , element : IwbElement ,  
| Inserts an existing element inside a collection by position
 
|-
! scope="row" align="left" | IsEditable
| boolean
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | IsInjected
| boolean
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | IsMaster
| boolean
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | IsWinningOverride
| boolean
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | JumpTo
| TConflictThis
| record : IwbMainRecord , backward : boolean , ,  
| Selects the specified record
 
|-
! scope="row" align="left" | LastElement
| IwbElement
| container : IwbContainer , , ,  
| Obtains the last element in the collection
 
|-
! scope="row" align="left" | LinksTo
| IwbElement
| element : IwbElement , , ,  
| Obtains the referenced element
 
|-
! scope="row" align="left" | LoadOrderFormIDtoFileFormID
| cardinal
| file : IwbFile , aFormID : cardinal , ,  
|
 
|-
! scope="row" align="left" | MainRecordByEditorID
| IwbMainRecord
| group : IwbGroupRecord , , ,  
| Does not work for every case because its inefficient
 
|-
! scope="row" align="left" | Master
| IInterface
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | MasterByIndex
| IInterface
| file : IwbFile , index : integer , ,  
|
 
|-
! scope="row" align="left" | MasterCount
| cardinal
| file : IwbFile , , ,  
|
 
|-
! scope="row" align="left" | MasterOrSelf
| IwbMainRecord
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | MoveDown
|
| element : IwbElement , , ,  
| Moves the element down
 
|-
! scope="row" align="left" | MoveUp
|
| element : IwbElement , , ,  
| Moves the element up
 
|-
! scope="row" align="left" | Name
|
| element : IwbElement , , ,  
| Obtains the name of the element
 
|-
! scope="row" align="left" | OverrideByIndex
| IwbMainRecord
| record : IwbMainRecord , index : integer , ,  
|
 
|-
! scope="row" align="left" | OverrideCount
| cardinal
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | Path
| string
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | RecordByEditorID
| IwbMainRecord
| file : IwbFile , editorid : string , ,  
|
 
|-
! scope="row" align="left" | RecordByFormID
| IwbMainRecord
| file : IwbFile , formid : integer , aAllowInjected : boolean ,  
|
 
|-
! scope="row" align="left" | RecordByIndex
| IwbMainRecord
| file : IwbFile , index : integer , ,  
|
 
|-
! scope="row" align="left" | RecordCount
| cardinal
| file : IwbFile , , ,  
|
 
|-
! scope="row" align="left" | ReferencedByCount
| cardinal
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | ReferencedByIndex
| IwbMainRecord
| record : IwbMainRecord , index : integer , ,  
|
 
|-
! scope="row" align="left" | Remove
|
| element : IwbElement , , ,  
|
 
|-
! scope="row" align="left" | RemoveByIndex
| IwbElement
| container : IwbContainer , index : integer , aMarkModified : boolean ,  
|
 
|-
! scope="row" align="left" | RemoveElement
| IwbElement
| container : IwbContainer , element : IwbElement , ,  
|
 
|-
! scope="row" align="left" | RemoveNode
| boolean
| node : IwbElement , , ,  
| Removes the node from the file
 
|-
! scope="row" align="left" | ResourceCopy
|
| container : IwbContainer , fileName : string , pathOut : string , containerIndex : integer  
|
 
|-
! scope="row" align="left" | ResourceCount
| cardinal
| container : IwbContainer , aFileName : string , containers : TStrings ,  
|
 
|-
! scope="row" align="left" | ResourceExists
| boolean
| container : IwbContainer , aFileName : string , ,  
|
 
|-
! scope="row" align="left" | ResourceList
|
| container : IwbContainer , aContainerName : string , containers : TStrings ,  
|
 
|-
! scope="row" align="left" | ReverseElements
|
| container : IwbContainer , , ,  
|
 
|-
! scope="row" align="left" | SetEditValue
|
| element : IwbElement , value : string , ,  
| Sets the value of the element as string
 
|-
! scope="row" align="left" | SetElementEditValues
|
| container : IwbContainer , path : string , value : string ,  
| Sets the value as a string of the element by its path
 
|-
! scope="row" align="left" | SetElementNativeValues
|
| container : IwbContainer , path : string , value : variant ,  
| Sets the native value of the element by its path
 
|-
! scope="row" align="left" | SetFormVersion
|
| record : IwbMainRecord , version : integer , ,  
|
 
|-
! scope="row" align="left" | SetIsDeleted
|
| record : IwbMainRecord , value : boolean , ,  
|
 
|-
! scope="row" align="left" | SetIsESM
|
| file : IwbFile , value : boolean , ,  
|
 
|-
! scope="row" align="left" | SetIsInitiallyDisabled
|
| record : IwbMainRecord , value : boolean , ,  
|
 
|-
! scope="row" align="left" | SetIsPersistent
|
| record : IwbMainRecord , value : boolean , ,  
|
 
|-
! scope="row" align="left" | SetIsVisibleWhenDistant
|
| record : IwbMainRecord , value : boolean , ,  
|
 
|-
! scope="row" align="left" | SetLoadOrderFormID
|
| record : IwbMainRecord , loadOrderFormId : cardinal , ,  
|
 
|-
! scope="row" align="left" | SetNativeValue
|
| element : IwbElement , value : variant , ,  
| Sets the native value of the element
 
|-
! scope="row" align="left" | ShortName
| string
| element : IwbElement , , ,  
| Gets the short name of the element
 
|-
! scope="row" align="left" | Signature
| string
| record : IwbMainRecord , , ,  
|
 
|-
! scope="row" align="left" | SortKey
| string
| element : IwbElement, aExtended: boolean , ,  
|
 
|-
! scope="row" align="left" | SortMasters
|
| file : IwbFile , , ,  
|
 
|-
! scope="row" align="left" | wbCopyElementToFile
| IwbElement
| element : IwbElement , file : IwbFile , aAsNew : boolean , aDeepCopy : boolean  
|
 
|-
! scope="row" align="left" | wbCopyElementToRecord
| IwbElement
| element : IwbElement , aMainRecord : IwbMainRecord , aAsNew : boolean , aDeepCopy : boolean  
|
 
|-
! scope="row" align="left" | WinningOverride
| boolean
| record : IwbMainRecord , , ,  
|}
Anonymous user

Navigation menu