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
U
 UCase, XString
 UCFirst, XString
 ucwords, XString
 UCWords, ext.strings
 ucwordsCopy, XString
 UCWordsCopy, ext.strings
 UninitializedCopy
 UninitializedFillN
 unload, tree
fbext_UnsignedIntegralTypes
 Up, matrix
 Update, Sprite
 UpdateImage, Sprite
 Usage
 usePP, ext.gfx
 Using Blur
 Using HashTable with UDTs
 Using the Vector2D class to simplify Triangle drawing
V
 Variables
 Vector2
 vector2d
 Vector3
 vector3d
 vector4d
FBEXT_VERSION, ext
FBEXT_VERSION_STRING, ext
W
 w, vector4d
 W, File
 width, Image
 Write, Console
 WriteLine, Console
X
 x
ext.xml
FBEXT_XML_IS_WHITESPACE
 XOR_
 XString
Y
 y
 Y, ext.math
Z
 z
declare sub UCase ( )
Transforms the alphabetical characters into uppercase
declare sub UCFirst ( )
Capitalizes the first letter in the XString object
Capitalizes every word in the string.
declare sub UCWords (byref subject as string)
Capitalizes every word in a string.
Capitalizes every word in the string.
declare function UCWordsCopy (byref subject as const string) as string
Capitalizes every word in a string.
declare function UninitializedCopy overload (
   byval first as const fbext_TypeName(T_) ptr,
   byval last as const fbext_TypeName(T_) ptr,
   byval result as fbext_TypeName(T_) ptr
) as fbext_TypeName(T_) ptr
Copies elements in the range [//first//, //last//) to uninitialized memory beginning at //result//.
declare sub UninitializedFillN overload (
   byval first as fbext_TypeName(T_) ptr,
   byval n as SizeType,
   byref x as const fbext_TypeName(T_)
)
Copies a value //x// to a number of uninitialized elements //n// in the range starting at //first//.
declare function unload(byref xmlfile as const string) as bool
Unloads a XML data structure to a file
# define fbext_UnsignedIntegralTypes(
   
) (((ubyte)))(((ushort)))(((uinteger)))(((ulongint)))
A preprocessor sequence of unsigned integral types.
declare property Up(byref v as vector3d)
setter for the up vector component
declare sub Update overload(byval _x_diff as single =  0,
byref _y_diff as single =  0)
Updates the position of the Sprite in relative terms.
declare sub UpdateImage(byval index as uinteger)
Updates the collision mask for the specified frame.
This file is automatically included and is required by all headers.
The default, to use pixel perfect collision.
Represents a simple 2 dimensional point of type.
Simple 2 dimensional vector.
Represents a 3 dimensional point of type.
Simple 3 dimensional vector.
Simple 4 dimensional vector.
const FBEXT_VERSION = (
   FBEXT_MAJOR_VERSION shl 16
) OR (FBEXT_MINOR_VERSION shl 8) OR FBEXT_PATCH_VERSION
Integer representation of the library version.
const FBEXT_VERSION_STRING = "FreeBASIC Extended Standard Library " & FBEXT_MAJOR_VERSION & "." & FBEXT_MINOR_VERSION & "." & FBEXT_PATCH_VERSION
String containing the full Extended Library version.
w as single
Open the file for write access.
declare function width( ) as ext.SizeType
Returns the width of the image.
declare sub Write (byref x as fbext_TypeName(T_))
Overloaded to print any built-in type to the console without a line break afterwards.
declare sub WriteLine (byref x as fbext_TypeName(T_))
Overloaded to print any built-in type to the console followed by a line break.
x as fbext_TypeName(T_)
x as single
x as single
x as single
#define FBEXT_XML_IS_WHITESPACE(
   c
) ((c) = &h09 or (c) = &h0a or (c) = &h0d or (c) = &h20)
returns true if character is a whitespace character.
Destination pixels are bitwise XORed with source pixels.
Implements: Comparable, Equatable, Printable, Assignable
y as fbext_TypeName(T_)
y as single
y as single
y as single
const Y as double = 0.577215664901532
z as single
z as single