Difference between revisions of "TES5Edit Scripting Functions"
Jump to navigation
Jump to search
no edit summary
imported>DavidJCobb (→Pascal implementation: The implementation is either very basic or very, very old) |
imported>DavidJCobb |
||
Line 436: | Line 436: | ||
* [http://docwiki.embarcadero.com/RADStudio/XE8/en/Structured_Types Structured types] don't appear to be implemented. | * [http://docwiki.embarcadero.com/RADStudio/XE8/en/Structured_Types Structured types] don't appear to be implemented. | ||
* Object classes such as TList and TStringList are very primitive; methods like AddRange are missing, and their Create constructors don't accept arguments. | * Object classes such as TList and TStringList are very primitive; methods like AddRange are missing, and their Create constructors don't accept arguments. | ||
* TES5Edit's Pascal implementation does not support the definition of custom enum types using the type keyword. It basically only supports the "type" keyword as a means of aliasing classes. | |||
The reference documentation below appears to match what TES5Edit provides. | The reference documentation below appears to match what TES5Edit provides. | ||
* [http://docwiki.embarcadero.com/Libraries/XE8/en/System.RegularExpressionsCore.TPerlRegEx TPerlRegEx], used for regular expressions. | * [http://docwiki.embarcadero.com/Libraries/XE8/en/System.RegularExpressionsCore.TPerlRegEx TPerlRegEx], used for regular expressions. |