Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
F
 factorial, ext.math
 filename, FILE_ITER
 Fill
 FillN
 finalize, Statement
 Find
 FindFirstOf
 FindIf
 finish, ext. hashes.md5
 flipVertical, ext.gfx
 ForEach
 Front
G
 get, File
 Get
 getArg, Parser
 getError, Parser
 GetErrorText, ext
 GetImage, Sprite
 GetProjectedPoint, ext.math
 GetReflectedVector, ext.math
 getRemainder, Parser
 GetTextWidth, ext. gfx.font
 global operator*
 global operator+
 global operator-
 global operator-(negate)
 global operator/
 global operator<>, ListIteratorToConst__
 global operator=, ListIteratorToConst__
 Gram_Scmidt, matrix
H
 handle
 hasError, Parser
 height, Image
declare function factorial (byval n as double) as double
Computes a factorial number up to MAX_FACTORIAL
declare function filename( ) as string
Returns the current filename.
declare sub Fill overload (byval first as fbext_TypeName(T_) ptr,
byval last as fbext_TypeName(T_) ptr,
byref x as const fbext_TypeName(T_))
Assigns a value x to the elements in the range [first, last).
declare sub FillN overload (byval first as fbext_TypeName(T_) ptr,
byval n as ext.SizeType,
byref x as const fbext_TypeName(T_))
Assigns a value x to a number of elements n in the starting at first.
declare function finalize( ) as integer
Releases memory held by the statement.
declare function Find overload (
   byval first as const fbext_TypeName(T_) ptr,
   byval last as const fbext_TypeName(T_) ptr,
   byref x as const fbext_TypeName(T_)
) as const fbext_TypeName(T_) ptr
Finds the first element in the range [first, last) that matches a value x.
declare function Find (byref key_ as string) as fbext_TypeName(T_) ptr
Searches for a key in the table.
declare function FindFirstOf overload (
   byval first1 as fbext_TypeName(T_) ptr,
   byval last1 as fbext_TypeName(T_) ptr,
   byval first2 as fbext_TypeName(T_) ptr,
   byval last2 as fbext_TypeName(T_) ptr
) as fbext_TypeName(T_) ptr
Finds the first occurance of an element in the range [//first1//, //last1//) equal to any one of the elements in the range [//first2//, //last2//).
declare function FindIf overload (
   byval first as fbext_TypeName(T_) ptr,
   byval last as fbext_TypeName(T_) ptr,
   byval pred as function ( byref as const fbext_TypeName(T_) ) as bool
) as fbext_TypeName(T_) ptr
Finds the first element in the range [//first//, //last//) that satisfies a predicate //pred//.
declare function finish (byval pms as state ptr) as string
Apply last minute values to the state passed and return the checksum.
declare function flipVertical (byval img As fb.image Ptr) As fb.image ptr
Flips an image on it vertical axis.
declare sub ForEach overload (byval first as fbext_TypeName(T_) ptr,
byval last as fbext_TypeName(T_) ptr,
byval op_ as sub ( byref as fbext_TypeName(T_) ))
Applies an operation //op// for every element in the range [//first//, //last//).
declare sub ForEach (byval iter as fbext_HashTableIterator(T_))
Iterates through the table calling the passed subroutine with each key pair.
declare function Front () as fbext_TypeName( T_) ptr
Gets a pointer to the element at the front of the array.
declare function Front () as fbext_TypeName(T_) ptr
Returns a pointer to the first element in the queue.
declare function Front () as fbext_TypeName( T_) ptr
Gets a reference to the first element in the list.
declare sub get(byval filepos as longint =  -1,
byref data_ as fbext_TypeName(T_),  
byval amount as integer =  1)
Gets any number of a datatype from the open file, overloaded for all built-in types.
declare function Get () as fbext_TypeName(T_) ptr
Retrieves the wrapped pointer.
declare function Get () as fbext_TypeName( T_) ptr
Returns a reference to the list element being pointed to.
declare function Get () as const fbext_TypeName( T_) ptr
Gets a pointer that is constant to the referenced element.
declare function Get () as fbext_TypeName(T_) ptr
Provided to allow passing a ScopedArray(type) to a procedure requiring a (type) ptr
declare function Get () as fbext_TypeName(T_) ptr
Provided to allow passing a ScopedPtr(type) to a procedure requiring a (type) ptr
declare function Get () as fbext_TypeName(T_) ptr
Retrieves the wrapped pointer.
declare function getArg(byval index as integer) as string
declare function getError() as string
Returns a string describing the error.
declare function GetErrorText (byval err_number as integer) as string
Retrieves the English description of an error number
declare function GetImage(byval index as uinteger) as FB.IMAGE ptr
declare function GetProjectedPoint overload (
   byval l as fbext_Line2(( T_)),
   byval p as fbext_Vector2(( T_))
) as fbext_Vector2(( T_))
Finds the closest point on a line from a point in 2D space.
declare function GetReflectedVector overload (
   byval v as fbext_Vector2(( T_)),
   byval surfaceNormal as fbext_Vector2(( T_))
) as fbext_Vector2(( T_))
declare function getRemainder() as string
All unparsed content from the command line.
declare function GetTextWidth(byval fnt as const FB.IMAGE ptr,
byref xstr as const string) as uinteger
Returns the width of a string in a particular draw string font.
Returns a vector whose components are the product of the corresponding components of two vectors.
Returns a vector whose components are the product of the corresponding components of two vectors.
Returns a vector whose components are the sum of the corresponding components of two vectors.
Returns a vector whose components are the sum of the corresponding components of two vectors.
Returns a vector whose components are the difference of the corresponding components of two vectors.
Returns a vector whose components are the difference of the corresponding components of two vectors.
Returns a * -1.
Returns a * -1.
Returns a vector whose components are the quotient of the corresponding components of two vectors.
Returns a vector whose components are the quotient of the corresponding components of two vectors.
Compares two iterators for inequality.
Compares two iterators for equality.
Calculates an orthonormal matrix with the forward vector aligned with vector “d”, while “vectors “up” and “right” are calculated using the “Gram Schmidt” method.
declare function handle() as any ptr
Returns a pointer to the database dependant handle for this connection.
declare function handle() as any ptr
Database dependant handle to this prepared statement.
declare function hasError() as bool
Returns true if there was an error parsing the command line.
declare function height( ) as ext.SizeType
Returns the height of the image.