Computes a factorial number up to MAX_FACTORIAL
declare function factorial ( byval n as double ) as double
Clear way to gain a pointer to a FBGFX image’s pixels of any type.
#define FBEXT_FBGFX_PIXELPTR( t, v ) cast( t ptr, (v) + 1 )
const feigenbaum_bifurcation as double = 4.66920160910299067185
const feigenbaum_reduction as double = 2.50290787509589282228
Provided for users wanting to write bmp manipulation routines
type FileHeader field = 1
Provided for users wanting to write tga manipulation routines
type FileHeader field = 1
Returns the current filename.
declare function filename( ) as string
Assigns a value x to the elements in the range [first, last).
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 a number of elements n in the starting at first.
declare sub FillN overload ( byval first as fbext_TypeName(T_) ptr, byval n as ext.SizeType, byref x as const fbext_TypeName(T_) )
Releases memory held by the statement.
declare function finalize( ) as StatusCode
Finds the first element in the range [first, last) that matches a value x.
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
Searches for a key in the table.
declare function Find ( byref key_ as string ) 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 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 element in the range [//first//, //last//) that satisfies a predicate //pred//.
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
Apply last minute values to the state passed and return the checksum.
declare function finish ( byval pms as state ptr ) as string
first as fbext_TypeName( T_ )
Flips an image on it horizontal axis.
declare function flipHorizontal ( byval img As fb. image Ptr ) As fb.image ptr
Flips an image on it vertical axis.
declare function flipVertical ( byval img As fb. image Ptr ) As fb.image ptr
Compares two floating-point values for inequality.
# define FBEXT_FLOAT_NOTEQUAL( a, b ) (not FBEXT_FLOAT_EQUAL(a, b))
A preprocessor sequence of floating-point types.
# define fbext_FloatTypes( ) (((single)))(((double)))
Applies an operation //op// for every element in the range [//first//, //last//).
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_) ) )
Iterates through the table calling the passed subroutine with each key pair.
declare sub ForEach ( byval iter as fbext_HashTableIterator(T_) )
setter for the forward vector component
declare property Forward( byref v as vector3d )
const fransen_robinson as double = 2.8077702420285
Loads a row of sprite images contained in a single image into the Sprite class.
declare function FromSpritesheet( byval srci as fb. image ptr, byval startx as uinteger, byval starty as uinteger, byval spwidth as uinteger, byval spheight as uinteger, byval startindex as uinteger, byval numsp as integer ) as integer
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 function Front ( ) as fbext_TypeName( T_) ptr