"Sputnik" help  
Sputnik Help
Function Reference

List of Functions

Below is a list of Core functions within Sputnik.

Core means these functions can be accessed without any plugins or includes.


Bits

AssembleDouble
ExtractDouble
BitAnd
BitXor
BitOr
BitRotate
BitRotateLeft
BitRotateRight
BitIncrement
BitDecrement
BitFlip
BitSwap
BitsToBytes
BytesToBits
CropToBytes
FpuAsInt
FpuAsUInt
IntAsFpu
UIntAsFpu
FloatAsInt32
FloatAsUInt32
DoubleAsInt64
DoubleAsUInt64
Int32AsFloat
UInt32AsFloat
Int64AsDouble
UInt64AsDouble
IntByteCount
UIntByteCount
CopySign
SignBit
SizeBits
SizeBytes
SizeCode
TruncMask
SignMask
IsolateHighBit
IsolateLowBit
IsDenorm
IsBitZero
HasPositiveSign
HasNegativeSign
SignExtend
TruncateSize
PopCount
RotateLeft
RotateRight
PopCountZero
SwapBytes32
SwapBytes64
PartialBytesToUInt32
PartialBytesToUInt64
UInt16ToEndian
UInt24ToEndian
UInt32ToEndian
UInt64ToEndian
UInt32ToEndianHigh
UInt32ToEndianLow
UInt64ToEndianHigh
UInt64ToEndianLow
EndianToUInt16
EndianToUInt24
EndianToUInt32
EndianToUInt64
EndianToUInt32High
EndianToUInt32Low
EndianToUInt64High
EndianToUInt64Low


Database->SQLite

SqLite
SqLiteDatabaseCreate
SqLiteDatabaseExists
SqLiteDatabaseDelete
SqLiteDatabaseFile
SqLiteDatabaseSwitch
SqLiteTableCreate
SqLiteTableColumns
SqLiteTableInfo
SqLiteTableExists
SqLiteTableDelete
SqLiteInsert
SqLiteQuery
SqLiteRead
SqLiteSelect
SqLiteDelete
SqLiteUpdate
SqLiteBegin
SqLiteEnd


Program

Include
Require
Die
Opt
Assert
Return
Yield
YieldFrom
LineInfo
Exit
Gc
Warn


Program->Threads

ThreadCreate
ThreadName
ThreadExists
ThreadSuspend
ThreadResume
ThreadKill
ThreadList
ThreadPriority


Program->Tasks

TaskNew
TaskStartNew
TaskStart
TaskWait
TaskCancel
TaskResult
TaskId
TaskIsCompleted
TaskIsFaulted
TaskIsCanceled
TaskIsCancelRequested


Program->CodeDom

CodePreprocess
CodeCompile
CodeDecompile
CodeExec
CodeSyntaxCheck
CodeSpkNew
CodeSpkGetCurrent
CodeSpkGetId


Program->Macro

MacroAdd
MacroDel
MacroExists
MacroList
MacroInfo
MacroValue


Program->Class

NewClass
NewClassFromArray
ConvertClass
ClassInfo
ClassAddFunc
ClassExists
ClassFuncExists
ClassList
ClassFuncList
ClassFuncRef
GetClassName
GetClassId
GetClassFuncExists
GetClassFuncList
GetClassVarList
GetStaticClassVarList
AppendClassStack
ClearClassStack
GetClassStack
SetClassStack
GetClassInherited
HasClassInherited
UnsetClass
UnsetClassFunc


Program->Enum

EnumCreate
Enumerate
EnumKeys
EnumValues
EnumList
EnumExists
EnumUnset
EnumHasKey
EnumHasValue
EnumKeyToValue
EnumValueToKey
EnumAdd
EnumDel
EnumInfo
EnumSum


Program->Function

Call
CallArray
CallFunc
CallFuncArray
FuncRef
FuncExists
FuncList
FuncInfo
FuncName
MkFunc
UnsetFunc
UnsetCoreFunc


Program->Stack

StackInfo
StackAddLocals
StackDelLocals
StackGetLocals
StackSetLocals
StackGetLocalVar
StackHasLocalVar


Program->Types->Common

AlignOf
IdxOf
IsCompat
OffsetOf
RegClass
TypeCmp
TypeOf
TypeBase
TypeOrigin


Program->Types->Struct

Struct
StructAssoc
StructDef
StructInfo
StructInst
StructMember
ToStruct
FromStruct


Program->Types->TypeDef

TypeDef
TypeDefInfo
TypeDefInst
TypeDefMember
ToTypeDef
FromTypeDef


Program->Types->Member

MemberInfo
MemberType


Console

Cls
Print
Printf
Printfln
Printfh
Printfhln
Printr
Printrd
Println
VPrintf
VPrintfln
VPrintfh
VPrintfhln
Pause
Say
Input
InputC


Culture

LangInfo


Environment

EnvGet
EnvSet
EnvExpand
EnvMap
EnvKeys
EnvValues
EnvOpt
EnvUpdate
GetCurDir
SetCurDir


ComObj

ObjCreate


Casting

Ascii
Binary
Bool
Boolean
Byte
Char
Class
ClassOf
Double
Float
Integer
Int
Int16
Int32
Int64
IntPtr
Long
Ptr
Raw
SByte
Short
String
UInt
UInt16
UInt32
UInt64
UInteger
UIntPtr
ULong
UPtr
UShort
Num
Number
UKey
Guid


Clipboard

ClipGet
ClipSet


Encryption

EncCreateKey
EncCreatePass
EncCreatePassBytes
EncKeyInfo
EncPassInfo
EncKeyToXml
EncKeyFromXml
EncKeyToBinary
EncKeyFromBinary
EncPassToBinary
EncPassFromBinary
Encrypt
Decrypt
EncryptChunk
DecryptChunk
EncryptPass
DecryptPass
EncryptAes
DecryptAes
EncryptSparkle
DecryptSparkle
EncryptTwofish
DecryptTwofish
EncryptThreefish
DecryptThreefish
EncryptSerpent
DecryptSerpent
EncryptGost
DecryptGost
EncryptCamellia
DecryptCamellia
EncryptRijndael
DecryptRijndael
EncryptGost
DecryptGost
Sign
Verify


Binary

AlignAs
Bin
BinA
BinNew
BinCmp
BinNCmp
BinCaseCmp
BinNCaseCmp
Bin2Hex
Hex2Bin
Bt16
Bt
Bt64
Tb16
Tb
Tb64
Op


Binary->Core

BinaryAobScan
BinaryAlign
BinaryAppend
BinaryAppendValue
BinaryAssign
BinaryCompare
BinaryCreate
BinaryClone
BinaryCloneTo
BinaryContains
BinaryConcat
BinaryExpand
BinaryExpandPrint
BinaryExpandPrintLn
BinaryInsert
BinaryLen
BinaryFill
BinaryGrow
BinaryShrink
BinaryShuffle
BinaryMd5
BinaryMid
BinaryMidReplace
BinarySubStr
BinarySubStrReplace
BinarySpin
BinaryJoin
BinaryIndexOf
BinaryCrc16
BinaryCrc32
BinaryCrc64
BinarySha1
BinarySha3
BinarySha256
BinarySha384
BinarySha512
BinaryHash32
BinaryHash64
BinaryHash32Xx
BinaryHash64Xx
BinaryEncode25
BinaryDecode25
BinaryEncode32
BinaryDecode32
BinaryEncode64
BinaryDecode64
BinaryEncode85
BinaryDecode85
BinaryEncode91
BinaryDecode91
BinaryEncode65536
BinaryDecode65536
BinaryEncodeUU
BinaryDecodeUU
BinaryEncodeBHex
BinaryDecodeBHex
BinaryTrim
BinaryTrimStart
BinaryTrimEnd
BinaryTrimLeft
BinaryTrimRight
BinaryStartsWith
BinaryEndsWith
BinaryToLower
BinaryToUpper
BinaryIsLower
BinaryIsUpper
BinaryToHex
BinaryToStr
BinaryFromHex
BinaryFromStr
BinaryRepeat
BinaryRandom
BinaryGet
BinarySet
BinarySize
BinarySimilar
BinaryGetRange
BinarySetRange
BinaryReplace
BinaryReplaceByte
BinaryRemove
BinaryReverse
BinaryWipe
BinaryCompress
BinaryDecompress
BinaryCompressLz4
BinaryDecompressLz4
BinaryPad
BinaryPadCenter
BinaryPadRight
BinaryPadLeft
BinaryWalk
BinaryWriteValue
BinaryReadValue
BinaryClearBit
BinaryFillBit
BinaryGetBit
BinaryInvertBit
BinarySetBit
BinaryWriteDouble
BinaryWriteFloat
BinaryWriteUIntPtr
BinaryWriteIntPtr
BinaryWriteUInt64
BinaryWriteUInt32
BinaryWriteUInt16
BinaryWriteInt64
BinaryWriteInt32
BinaryWriteInt16
BinaryWriteSByte
BinaryWriteByte
BinaryWriteBytes
BinaryWriteSlice
BinaryReadUIntPtr
BinaryReadIntPtr
BinaryReadDouble
BinaryReadFloat
BinaryReadUInt64
BinaryReadUInt32
BinaryReadUInt16
BinaryReadInt64
BinaryReadInt32
BinaryReadInt16
BinaryReadSByte
BinaryReadByte
BinaryReadBytes
BinaryReadSlice
BinaryReadUtf32CString
BinaryReadUtf16CString
BinaryReadUtf8CString
BinaryRead16BitCString
BinaryRead32BitCString
BinaryRead64BitCString
BinaryReadCString
BinaryWriteUtf32CString
BinaryWriteUtf16CString
BinaryWriteUtf8CString
BinaryWrite16BitCString
BinaryWrite32BitCString
BinaryWrite64BitCString
BinaryWriteCString


Binary->BitPacker

Pack
Unpack
PackSingle
UnpackSingle


Binary->Nbt

Nbt
NbtNew
NbtClone
NbtCompare
NbtHash
NbtToString
NbtToVar
NbtGetId
NbtGetName
NbtSetName
NbtIsTypeValid
NbtTypeToString
NbtStringToType


Binary->Nbt->List

NbtListAppendTag
NbtListInsertTag
NbtListTagType
NbtListTagCount
NbtListIsIdValid
NbtListGetAt
NbtListGetTagAt
NbtListRemoveTagAt


Binary->Nbt->ListEx

NbtListExAppendTag
NbtListExInsertTag
NbtListExTagCount
NbtListExIsIdValid
NbtListExGetAt
NbtListExGetTagAt
NbtListExRemoveTagAt


Binary->Nbt->Compound

NbtCompoundRemove
NbtCompoundCount
NbtCompoundClear
NbtCompoundIsEmpty
NbtCompoundSet
NbtCompoundGet
NbtCompoundGetKeys
NbtCompoundGetValues
NbtCompoundGetTags
NbtCompoundGetMap
NbtCompoundGetTagMap
NbtCompoundHasKey
NbtCompoundCompress
NbtCompoundDecompress
NbtCompoundWriteFile
NbtCompoundWriteSafeFile
NbtCompoundReadFile
NbtCompoundRead
NbtCompoundWrite
NbtCompoundReadCompressed
NbtCompoundWriteCompressed


Math

Align
AlignOffset
AlignDown
AlignUp
AlignTo
Abs
ACos
ASin
ATan
ATan2
Ceil
Cos
Cosh
Clamp
ClampToPowerOfTwo
Floor
Lerp
Dist
Dist2D
Dist3D
Sin
Sinh
Sqrt
ScaleB
IntLogB
LabMod
ReciprocalEstimate
ReciprocalSqrtEstimate
Round
RoundMod
Pow
BaseConv
CombineHash32
CombineHash64
BresenhamLine
RandomItem
RandomBool
RandomBytes
RandomSByte
RandomInt16
RandomUInt16
RandomInt32
RandomUInt32
RandomInt64
RandomUInt64
RandomFloat
RandomDouble
RandomByte
RandomSeedItem
RandomSeedByte
RandomSeed16
RandomSeed32
RandomSeed64
RandomSeedBin
RandomSeedSet
OffsetCalc
SliceCalc
IsPrime
IsPowerOfTwo
InvSqrt
Log10
SnapToNth
Tan
Tanh
Trunc
Min
Max
MinMagnitude
MaxMagnitude
UniqueId


Network

Ping
IsValidIp
GetHostByAddr
GetHostByName


Network->Sockets->Tcp

TcpAccept
TcpConnect
TcpConnectViaProxy
TcpListen
TcpClose
TcpSend
TcpRecv
TcpPeek
TcpPoll
TcpOpt
TcpReadChar
TcpReadLine
TcpGetPeekSize
TcpGetRecvSize
TcpGetBytesSent
TcpGetBytesReceived
TcpGetLastRecvTime
TcpGetLastSendTime
TcpGetConnectTime
TcpGetIp
TcpGetUnsentSize
TcpIsConnected
TcpIsReadyToReceive
TcpIsReadyToSend
TcpIsReadyToPeek


FileSystem->File

File
FileCreateTemp
FileAppend
FileAppendBinary
FileCrc16
FileCrc32
FileCrc64
FileCopy
FileCreate
FileDelete
FileExists
FileFind
FileSize
FileIsBinary
FileIsText
FileEncoding
FileGetName
FileGetNameWithoutExtension
FileGetParent
FileGetAbsPath
FileGetPath
FileGetDosPath
FileGetRefInfo
FileHasExtension
FileGetExtension
FileMatch
FileMd5
FileMove
FileMkDirs
FileLoad
FileLoadBinary
FileLoadLines
FileSha1
FileSha3
FileSha256
FileSha384
FileSha512
FileSave
FileSaveBinary
FileSaveLines
FileGetAttributes
FileSetAttributes
FileCreationTime
FileCreationTimeUtc
FileModifyTime
FileModifyTimeUtc
FileAccessTime
FileAccessTimeUtc


FileSystem->File->Stream

FileCanRead
FileCanSeek
FileCanTimeout
FileCanWrite
FileClose
FileFlush
FileLength
FileOpen
FilePosition
FileRead
FileReadByte
FileReadInto
FileReadTimeout
FileSeek
FileWrite
FileWriteByte
FileWriteTimeout


FileSystem->File->Stream->TextReader

FileReadChar
FileReadChars
FileReadLine
FileReadLines


FileSystem->File->Stream->TextWriter

FileWriteChar
FileWriteChars
FileWriteLine
FileWriteLines


FileSystem->Directory

Dir
DirMkDirs
DirCreate
DirCopy
DirMove
DirExists
DirDelete
DirSize
DirFileCount
DirGlob
DirDirectoryCount
DirGetName
DirGetAbsPath
DirGetPath
DirGetRefInfo
DirGetParent
DirGetItems
DirGetFiles
DirGetDirectories
DirGetAttributes
DirSetAttributes
DirAccessTime
DirAccessTimeUtc
DirCreationTime
DirCreationTimeUtc
DirModifyTime
DirModifyTimeUtc


FileSystem->Path

AddIncludePath
AddDllFolder
IsPathRooted
PathHasExt
PathChangeExt
PathCombine
PathRoot
PathGetSegment
PathGetSegments
PathGetSegmentCount


FileSystem->Misc

CurDir


Graphics

PixelARgb
PixelRgb
PixelAlpha
PixelRed
PixelGreen
PixelBlue


Hash

Hash
HashAlgos
HashCmp
HashCopy
HashFile
HashFinal
HashHMac
HashHMacFile
HashInit
HashPBKDF2
HashUpdate
HashUpdateFile
HashUpdateStream


Hash->Crc

CrcHash


Hash->Password

PasswordAlgos
PasswordHash
PasswordInfo
PasswordNeedsRehash
PasswordVerify


Iterator

IteratorWalk
IteratorCount
IteratorToArray
ArrayToIterator


Linq

All
Any
None
One
Concat
Union
UnionWith
Intersection
Difference
DifferenceWith
SymmetricDifference
First
FirstOrDefault
Last
LastOrDefault
Obtain
SumDouble
SumInt
SumUInt
SumOf
Where
WhereNot
IsSupersetOf
IsSubsetOf
IsDisjoint
Skip
SkipWhile
Take
TakeWhile
Distinct


Serialization

Serialize
Unserialize
SerializeJson
UnserializeJson
SerializeBinary
UnserializeBinary


String

Atod
Atof
Atoi
Atol
Atou
Atoul
Atob
AddBr
AddCSlashes
AddSlashes
AdjustLeft
AdjustRight
Asc
AscW
AscArray
AscWArray
BCrypt
BCryptVerify
Chop
Chomp
Chr
ChrArray
ChrW
ChrWArray
ChunkSplit
Contains
ContainsAny
CountCharsOf
CountChars
CountWords
CountLines
Crc16
Crc32
Crc64
Crypt
CryptDes
CryptMd5
CryptSha256
CryptSha512
DecodeSoundexInt
DecodeSoundexWord
DecPad
EscapeShellArg
EscapeShellCmd
EndsWith
Explode
ExpandTabs
FirstChar
Format
Fmt
FmtNumber
GenTabs
HebRev
HebRevC
Hash32
Hash64
Hash32Xx
Hash64Xx
IndexOf
IndexOfAny
IndexNotOf
IndexNotOfAny
LastIndexOf
LastIndexOfAny
LastIndexNotOf
LastIndexNotOfAny
InStr
InStrRev
IsAlpha
IsAlphaNumeric
IsAscii
IsBlank
IsBlankSpace
IsCharOf
IsControl
IsHebrew
IsHebrewC
IsDigit
IsEmptyAsString
IsEmptyString
IsGraph
IsLower
IsNullOrEmpty
IsNewLine
IsNumeric
IsOctDigit
IsPunctuation
IsPunctuationAlt
IsPunctuationC
IsPrint
IsPrintExt
IsSeparator
IsSpace
IsSymbol
IsUpper
IsValidDigit
IsVowel
IsWhiteSpace
IsWordChar
IsXDigit
IsSurrogate
IsSurrogatePair
IsHighSurrogate
IsLowSurrogate
Implode
KmpSearch
LastChar
Sprintfh
Sprintf
Sprintr
Sprintrd
StartsWith
StartsWith0X
StartsWith0B
StrCyrConv
StrToInt
StrLimit
StrCompress
StrDecompress
StrCompressLz4
StrDecompressLz4
StrDecrement
StrEncrypt
StrErase
StrGrow
StrShrink
StrDecrypt
StrSort
StrSize
StrrChr
StrChr
StrCharMap
StrRepeat
StrPad
StrReplace
StrRev
StrScan
StrSpn
StrSplit
StrStr
StrSlice
StrTok
Strpbrk
StrShuffle
StrShuffleMid
StrCmp
StrCSpn
StrPos
StrTr
StrVerify
StrIncrement
StrIndex
StripCSlashes
StripSlashes
StripTags
StripWs
StrLen
StrProper
StrNatCmp
StrVersCmp
StrToB
StrToD
StrToF
StrToL
StrTouL
StrDup
StrClone
StrNew
StrInsert
StrToNumber
StrIsNumber
StrSpin
StrSpinW
StrWalk
StrWild
StuffStr
SubStr
SubStrCount
SubStrCmp
SubStrReplace
SwitchCase
Trim
TrimEnd
TrimLeft
TrimRight
TrimStart
TrimToNull
LRTrim
RTrim
LTrim
XTrim
Lines
Md5
Metaphone
NthLine
Oct
Ord
OrdW
OrdArray
OrdWArray
PadCenter
PadLeft
PadRight
PadSep
PrintableEncode
PrintableDecode
QuoteString
QuoteCustomString
QuoteMeta
RabinFind
RabinReplace
RandDigits
RandStr
Repeat
Replace
ReplaceAt
ResolveCStr
ResolveStr
Reverse
RevHex
Rot13
SimilarText
SizeFmt
Scanf
SScanf
Sha1
Sha3
Sha256
Sha384
Sha512
Soundex
SoundexCompare
SoundexInt
SoundexSimilar
SoundexWord
Split
SplitSep
SplitWidth
Levenshtein
LevenshteinPercent
Lc
Uc
LcFirst
UcFirst
LcLast
UcLast
LcWords
UcWords
UniDecode
UniqId
WordWrap
Words
VSprintf
VSprintfh


String->Conversions->CharacterSets

CharSetList


String->Conversions->Ascii85

DecodeAscii85
EncodeAscii85


String->Conversions->Base25

Decode25
Encode25


String->Conversions->Base32

Decode32
Encode32


String->Conversions->Base64

Decode64
Encode64


String->Conversions->Base91

Decode91
Encode91


String->Conversions->Base65536

Decode65536
Encode65536


String->Conversions->BHex

DecodeBHex
EncodeBHex


String->Conversions->DecToBin

DecBin
BinDec


String->Conversions->DecToOct

DecOct
OctDec


String->Conversions->DecToRom

DecRom
RomDec


String->Conversions->HexToInt64

Dec
Hex


String->Conversions->HexToUInt64

UDec
UHex


String->Conversions->HexToFloat

FDec
FHex


String->Conversions->HexToDouble

DDec
DHex


String->Conversions->SecToStr

SecToStr
StrToSec


String->Conversions->StrToHex

Str2Hex
Hex2Str


String->Conversions->UU

DecodeUU
EncodeUU


String->Csv

Csv
NthField
NthRecord
CountFields
CountRecords


String->Regex

RexRef
RexMatch
RexReplace
RexSplit
RexEscape
RexUnescape


String->Lua

Find
GMatch
Match
GSub
Mid


String->Translation

TrRef
Tr


String->WordEx

IsWordExPresent
WordExCount
ExtractWordEx
ExtractAllWordEx
WordExPosition


Parser

CreateParser
CreateParserCgt
Parse


Plugin

PluginExists
PluginList
PluginLoad
PluginUnload


Process

DllOpen
DllClose
DllCall
DllCallOpen
DllCallClose
DllCallImport
DllCallbackRegister
DllCallbackGetInfo
DllCallbackGetPtr
DllCallbackFree
DllImport
DllImportFunc
DllImportFuncExists
DllImportFuncInfo
DllImportList
DllImportUnset
IsProcessId32Bit
IsProcessId64Bit
ProcessClose
ProcessList
ProcessId
ProcessName
ProcessExists
ProcessSetPriority
ProcessWait
ProcessWaitClose
ShellExec
Run
RunWait
RunShell
RunShellWait
RunCapture
RunAsSet


Memory

Alloc
Allocated
Free
Realloc
MemCpy
MemCmp
MemChr
MemSet
MemMove
StrToPtr
PtrToStr
PtrRead
PtrWrite
PtrReadPartialUInt32
PtrReadPartialUInt64
PtrAobScan
StackAlloc
StackAllocated
StackRealloc


Memory->DllStruct

DllStructCreate
DllStructCreateUnion
DllStructCreateDef
DllStructGetDef
DllStructGetPtr
DllStructGetSize
DllStructGetVars
DllStructGetData
DllStructSetData
DllStructExists
DllStructList
DllStructDel
DllStructDump
DllStructToBinary
DllStructFromBinary


Memory->VirtualC

VirtualC


Time

CalculateWeekDay
Date
Epoch
EpochMil
IsLeapYear
Sleep
SleepSec
SleepTime
USleep
TimerInit
TimerDiff
TickCount
MicroTime
Time
TimeCmp
TimeGmtDelta
TimeIsValid
StampToTime
TimeToStamp
TimeToBinary
TimeFromBinary
TimeToBinaryStamp
TimeFromBinaryStamp
TimeToUnix
TimeFromUnix
TimeToSystem
TimeFromSystem
TimeAddTicks
TimeSubTicks
TimeAddMilliseconds
TimeAddSeconds
TimeAddMinutes
TimeAddHours
TimeAddDays
TimeAddWeeks
TimeAddMonths
TimeAddYears
TimeAddLeapYears


Variables->Array

Array
ArrayCast
CountValues
Combine
Column
Clear
Chunk
GetSameType
IsArray
IsDictionary
IsDictionaryAny
IsList
IsListAny
IsSameType
IsMatrix
InArray
InArrayAny
InArrayAll
IndexOfValue
Dim
Dims
DimWalk
Flip
Fill
FillKeys
Filter
Join
JoinKv
Walk
Partition
Push
PushArray
Pop
Pad
Matrix
Map
Unshift
UnshiftArray
QSort
Rand
Range
RangeOf
ReDim
Remove
ReplaceKeys
ReplaceValues
Rev
RSearch
Sum
SumKeys
Search
SearchB
Shape
Product
Reduce
IsDimKeySet
IsDimKeysSet
IsKeySetOrInArray
IsKeySet
IsKeysSetOrInArray
IsKeysSet
Insert
InsertArray
KeyCase
Keys
KeysOf
KeyFirst
KeyLast
Values
KeyPair
KeyPairs
KeyCount
Shuffle
Shift
Visit
Sort
VSort
ASort
KSort
RSort
ARSort
KRSort
USort
UKSort
NatSort
NatCaseSort
MultiSort
Size
SimilarArray
Slice
Spread
Splice
Order
MinVal
MaxVal
MinLoc
MaxLoc
Merge
RemoveKey
RemoveValue
RemoveKeys
RemoveValues
ZOrder
Unique
Transpose
Diff
DiffAssoc
DiffKey
DiffUAssoc
DiffUKey
Intersect
IntersectAssoc
IntersectKey
IntersectUAssoc
IntersectUKey
UDiff
UDiffAssoc
UDiffUAssoc
UIntersect
UIntersectAssoc
UIntersectUAssoc


Variables->Common

Clone
Count
Defined
Length
NameOf
FpClassify
GetCmpType
Index
IsSet
IsEmpty
IsFinite
IsFloatInteger
IsFloatCapable
IsFloatOnly
IsIntegerOnly
IsIntegerCapable
IsWholeNumberOnly
IsWholeNumberCapable
IsNull
IsVarNullOrUndef
IsUndef
IsUnordered
IsNumber
IsInf
IsNaN
IsNegInf
IsPosInf
IsFNeg
IsNormal
IsNumericCapable
IsNumericOnly
IsSignedIntegerOnly
IsUnsignedIntegerOnly
IsStringCapable
IsFalse
IsTrue
IsZero
IsMemoryPointer
IsValidMemoryPointer
IsCallable
RefCmp
RefDataCmp
RefObjCmp
RIndex
SizeOf
Swap
ToNumber
LBound
UBound
Undefine
Unset
UnsetStatic
VarDump
VarPrint
VarHash32
VarHash64
VarGet
VarSet
VarStaticGet
VarStaticSet


Variables->Enums

HasFlag
HasFlagAll
HasFlagAny
HasFlagNone
HasFlagOne
InfoFlags
SetFlag
SetFlags
UnsetFlag
UnsetFlags


Variables->Misc

Assign
AssignTo
Compact
Extract
IsDeclared
Unassign


Variables->Info

VarList


Variables->Types

GetVarType
GetVarTypeName
IsVar
IsVarRef
IsVarFunc
IsVarCode
IsVarClass
IsVarInheritedClass
IsVarDllStruct
IsVarObj
IsVarFp
IsVarGuid
IsVarNumber
IsVarNumeric
IsVarInteger
IsVarSigned
IsVarUnsigned
IsVarNbt
IsVarNull
IsVarUndef
IsVarPointer
IsVarIntPtr
IsVarUIntPtr
IsVarBool
IsVarChar
IsVarFloat
IsVarDouble
IsVarSByte
IsVarInt16
IsVarInt32
IsVarInt64
IsVarByte
IsVarUInt16
IsVarUInt32
IsVarUInt64
IsVarString
IsVarStringLen
IsVarBinary
IsVarBinaryLen
IsVarArray
IsVarArrayLen
IsVarArrayOf
IsVarArrayOfLen
IsVarTcpSocket
IsVarTypeDef
IsVarTypeDefOf
IsVarByteBuffer
IsVarStringBuilder
IsVarIoRef
IsVarFileRef
IsVarDirectoryRef


Windows

WinClose
WinActivate
WinActivateBottom
WinActive
WinExists
WinFlash
WinList
WinKill
WinShow
WinHide
WinEnable
WinDisable
WinMinimize
WinMaximize
WinRestore
WinMove
WinWait
WinWaitActive
WinWaitNotActive
WinWaitClose
WinGetCaretPos
WinGetClassList
WinGetClientSize
WinGetHandle
WinGetTitle
WinGetState
WinGetClass
WinGetPos
WinGetProcess
WinGetText
WinGetTrans
WinSetTitle
WinSetTrans
WinSetState
WinSetOnTop
WinMenuSelectItem
WinMinimizeAll
WinMinimizeAllUndo


Windows->Controls

ControlClick
ControlCommand
ControlEnable
ControlDisable
ControlShow
ControlHide
ControlSend
ControlGetPos
ControlGetText
ControlGetClass
ControlGetHandle
ControlGetParentHandle
ControlGetFocus
ControlGetFocusHandle
ControlFocus
ControlSetText
ControlMove


Windows->Keyboard

HotKeySet
UnsetHotKey
SendKeys
RealGetKeyState
KeyHook
UnsetKeyHook
IsKeyDown
IsKeysDown
IsCtrlDown
IsAltDown
IsShiftDown
IsCapsLocked
IsNumLocked
IsScrollLocked


Windows->Mouse

MouseHook
MouseGetPos
MouseClick
MouseClickDrag
MouseDown
MouseUp
MouseMove
MouseWheel
UnsetMouseHook


Windows->Graphics

PixelGetColor
PixelGetMouse
PixelGetChecksum
PixelSearch
PixelSearchHWnd
PixelImageSearch


Windows->Registry

RegDelete
RegWrite
RegRead
RegKeyExists
RegValueExists
RegKeyList
RegValueList
RegParseKey


Windows->Gui

MsgBox
ChoiceBox
HotKeyBox
InputBox
InputBoxEx
FileOpenDialog
FileSaveDialog
FolderSelectDialog
DoEvents


Contact
Cheryl (uberfox@hotmail.com)
Homepage
http://ubersoft.org