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 | |
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 |
Transforms the alphabetical characters into uppercase
declare sub UCase ( )
Capitalizes the first letter in the XString object
declare sub UCFirst ( )
Capitalizes every word in a string.
declare sub UCWords ( byref subject as string )
Capitalizes every word in a string.
declare function UCWordsCopy ( byref subject as const string ) as string
Copies elements in the range [//first//, //last//) to uninitialized memory beginning at //result//.
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 a value //x// to a number of uninitialized elements //n// in the range starting at //first//.
declare sub UninitializedFillN overload ( byval first as fbext_TypeName(T_) ptr, byval n as SizeType, byref x as const fbext_TypeName(T_) )
Unloads a XML data structure to a file
declare function unload( byref xmlfile as const string ) as integer
A preprocessor sequence of unsigned integral types.
# define fbext_UnsignedIntegralTypes( ) (((ubyte)))(((ushort)))(((uinteger)))(((ulongint)))
setter for the up vector component
declare property Up( byref v as vector3d )
Updates the position of the Sprite in relative terms.
declare sub Update overload( byval _x_diff as single = 0, byref _y_diff as single = 0 )
Updates the collision mask for the specified frame.
declare sub UpdateImage( byval index as uinteger )
Integer representation of the library version.
const FBEXT_VERSION = ( FBEXT_MAJOR_VERSION shl 16 ) OR (FBEXT_MINOR_VERSION shl 8) OR FBEXT_PATCH_VERSION
String containing the full Extended Library version.
const FBEXT_VERSION_STRING = "FreeBASIC Extended Standard Library " & FBEXT_MAJOR_VERSION & "." & FBEXT_MINOR_VERSION & "." & FBEXT_PATCH_VERSION
w as single
Returns the width of the image.
declare function width( ) as ext.SizeType
Overloaded to print any built-in type to the console without a line break afterwards.
declare sub Write ( byref x as fbext_TypeName(T_) )
Overloaded to print any built-in type to the console followed by a line break.
declare sub WriteLine ( byref x as fbext_TypeName(T_) )
x as fbext_TypeName( T_ )
x as single
x as single
x as single
returns true if character is a whitespace character.
#define FBEXT_XML_IS_WHITESPACE( c ) ((c) = &h09 or (c) = &h0a or (c) = &h0d or (c) = &h20)
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