D | |
DeAllocate, fbext_Allocator((T_)) | |
decode, ext. | |
decode_entities, ext.xml | |
decode_utf8, ext.xml | |
decoded_length, ext. | |
Decrement | |
default constructor | |
default cosntructor, XString | |
DeleteImage, Sprite | |
dereference, ListIteratorToConst__ | |
Destroy, fbext_Allocator((T_)) | |
destructor | |
dimensions, ext. | |
dimensions_mem, ext. | |
Display, Image | |
distance | |
Distance | |
dot | |
Dot | |
DrawImage, Sprite | |
dump, BitArray | |
DuplicateImage, Sprite | |
E | |
Empty | |
encode_entities, ext.xml | |
encode_utf8, ext.xml | |
End_ | |
eof, File | |
Equal | |
Erase | |
execute, Statement | |
Explode |
Frees the memory of the array starting at the address p, which contains n number of T_ objects.
declare sub DeAllocate ( byval p as fbext_TypeName(T_) ptr, byval n as SizeType )
Decodes base64 encoded data into its raw binary form.
declare sub decode overload ( byval dest as ubyte ptr, byval source as const ubyte ptr, byval source_length as ext.SizeType )
Decodes special characters in a string to their standard form.
declare function decode_entities( byref text as const string ) as string
Decodes a UTF-8 character from its string representation.
declare function decode_utf8( byval src as zstring ptr, byref u as integer ) as integer
Gives the decoded length of a base64 encoded buffer for sizing the destination buffer.
declare function decoded_length ( byval source_length as ext.SizeType ) as ext.SizeType
Moves the iterator backward in the list.
declare sub Decrement ( )
Moves the iterator backward in the list.
declare sub Decrement ( )
declare sub DeleteImage( byval index as uinteger )
Destroys the object at address p by calling its destructor.
declare sub Destroy ( byval p as fbext_TypeName(T_) ptr )
Destroys a fbext_SharedPtrArray(T_).
declare destructor ( )
Destroys the array.
declare destructor ( )
Destructs the allocator object.
declare destructor ( )
Destroys the list.
declare destructor ( )
declare destructor ( )
Destroys a fbext_SharedPtr(T_).
declare destructor ( )
Gets the dimensions of a png image without loading it.
declare sub dimensions cdecl alias "png_dimensions" ( byref filename as const string, byref w as uinteger, byref h as uinteger )
Gets the dimensions of a png file loaded in memory.
declare sub dimensions_mem cdecl alias "png_dimensions_mem" ( byval buffer as const any ptr, byref w as uinteger, byref h as uinteger )
Copies the image data to a buffer.
declare sub Display overload( byval _dest_ as FB. IMAGE ptr, byval _x_ as integer, byval _y_ as integer, byval _method_ as ext.gfx.DrawMethods = XOR_, byval _al as integer = 0 )
vector distance function (euler)
declare function distance( byref v as vector2d ) as single
vector distance function (euler)
declare function distance( byref v as vector3d ) as single
vector distance function (euler)
declare function distance ( byref v as vector4d ) as single
Returns the distance between the endpoints of the vector and another.
declare const function Distance ( byref v as const fbext_Vector2(( T_)) ) as double
Returns the distance between the endpoints of the vector and another.
declare const function Distance ( byref v as const fbext_Vector3(( T_)) ) as double
vector dot product function
declare function dot ( byref v As vector2D ) as single
vector dot product function
declare function dot ( byref v As vector3D ) as single
vector dot product function
declare function dot ( byref v As vector4D ) as single
vector dot product function
declare const function Dot ( byref v as const fbext_Vector2(( T_)) ) as double
declare const function Dot ( byref v as const fbext_Vector3(( T_)) ) as double
Draws the specified sprite either to an image buffer or to the screen.
declare sub DrawImage( byval src_img as uinteger, byval dst_img as FB. IMAGE ptr = null, byval method as DrawMethods = DrawMethods.XOR_ )
Converts the in memory bitfield into a binary string
declare function dump( ) as string
Creates a full copy of the Image
declare sub DuplicateImage( byval from_index as uinteger, byval to_index as uinteger )
Determines if the array contains elements or not.
declare const function Empty ( ) as bool
Returns ext.true if the queue contains zero elements, or ext.false otherwise.
declare const function Empty ( ) as ext.bool
Returns ext.true if the stack contains zero elements, or ext.false otherwise.
declare const function Empty ( ) as ext.bool
Determines if the list contains no elements.
declare const function Empty ( ) as bool
Returns ext.true if empty, ext.false otherwise
declare const function Empty ( ) as bool
Encodes special characters in a string to their proper form.
declare function encode_entities( byref text as const string ) as string
Encodes a UTF-8 character to its string representation.
declare function encode_utf8( byval u as integer ) as zstring ptr
Gets an iterator to the element at the back of the array.
declare function End_ ( ) as typeof(Iterator)
Gets an iterator to one-past the last element in the list.
declare function End_ ( ) as typeof(Iterator)
Tells whether or not the end of the file has been reached.
declare function eof() as ext.bool
Tests two ranges of elements [first, last) and beginning at first2 for equivalence.
declare function Equal overload ( byval first1 as fbext_TypeName(T_) ptr, byval last as fbext_TypeName(T_) ptr, byval first2 as fbext_TypeName(T_) ptr ) as bool
Removes an element from the array.
declare function Erase ( byval position as typeof(Iterator) ) as typeof(Iterator)
Removes an element from the list.
declare function Erase ( byval position as typeof(Iterator) ) as typeof(Iterator)
Executes the prepared statement on the database and steps through the resulting rows (if any).
declare function execute( ) as StatusCode
Splits a string into an array.
declare function Explode( byref subject as const string, byref delimit as const string, res() as string ) as integer
Splits the string into an array.
declare function Explode ( byref delimit as const string, res() as string ) as integer