[SYMBOL]
[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]
b prefix (Hungarian notation)
B-trees.
[See BSTs (binary search trees)] back buffers
2nd
3rd
4th
5th
complex surfaces
2nd
creating
2nd
defined
manipulating information in
2nd
multiple back buffers
properties
2nd
background color text
2nd
3rd
backups
BeginPaint() function
2nd
behavioral state systems
2nd
3rd
4th
5th
personality
probability distribution
2nd
3rd
radii of influence
sample code listing
2nd
3rd
Belm Design Group
beta testimg
2nd
Beveridge, Jim
bi-linear filtering
bidirectional breadth-first searchess
Big O notation
binary search trees.
[See BSTs] binary shifts advantages of
2nd
bit-encoding for key state vector
2nd
BITMAPFILEHEADER data structure
BITMAPINFOHEADER data structure
2nd
bitmaps
clipping
2nd
3rd
4th
5th
6th
Blit_Clipped() method
2nd
3rd
4th
example
2nd
3rd
copying blitter
2nd
3rd
4th
5th
6th
data area
defined
drawing
2nd
file headers
forward mapping
functions Copy_Bitmap()
Create_Bitmap()
Destroy_Bitmap()
Draw_Bitmap16()
Flip_Bitmap()
Load_Bitmap_File()
2nd
Load_Image_Bitmap()
2nd
3rd
Load_Image_Bitmap16()
2nd
Scroll_Bitmap()
Unload_Bitmap_File()
info section
2nd
inverse mapping
loading 16-bit bitmaps
2nd
24-bit bitmaps
2nd
8-bit bitmaps
2nd
3rd
Load_Bitmap_File() function
2nd
3rd
4th
LoadBitmap() function
LoadImage() function
2nd
reading manually
rotating
2nd
3rd
scaling
2nd
3rd
4th
5th
6th
7th
8th
templated images
unloading Unload_Bitmap_File() function
2nd
BLACK_BRUSH stock object
BLACK_PEN stock object
BLACKBOX.CPP file
BLACKBOX.H file
2nd
3rd
4th
5th
Blink_Colors() method
Blit_Clipped() method
2nd
3rd
4th
blitter
2nd
3rd
4th
Blt() method
dwFlags parameter
2nd
3rd
lpDDBltFx parameter
lpDDSrcSurface parameter
lpDestRect parameter
lpSrcRect parameter
BltFast() method dwTrans parameter
lpDDScrSurface parameter
lpScrRect parameter
copying bitmaps
2nd
3rd
4th
5th
6th
memory filling
2nd
3rd
4th
5th
6th
7th
example
2nd
3rd
4th
offscreen surfaces
2nd
3rd
Blitter Object (BOB) engine
2nd
Animate_BOB() function
Collision_BOBS() function
Create_BOB() function
2nd
3rd
Destroy_BOB() function
Draw_BOB() function
2nd
Draw_Scaled_BOB() function
Hide_BOB() function
Load_Animation() function
Load_Frame_BOB() function
2nd
Move_BOB() function
Set_Anim_Speed() function
Set_Animation_BOB() function
Set_Pos_BOB() function
Set_Vel_BOB() function
Show_BOB() function
blitting offscreen surfaces
2nd
3rd
4th
5th
6th
Blt() method
dwFlags parameter
2nd
3rd
lpDDBltFx parameter
lpDDSrcSurface parameter
lpDestRect parameter
lpSrcRect parameter
BltFast() method lpDDScrSurface parameter
lpScrRect parameter
2nd
Blues News
2nd
BM_CLICK message
BM_GETCHECK message
BM_GETSTATE message
BM_SETCHECK message
BM_SETSTATE message
BMP files.
[See bitmaps] board games
BOB (Blitter Object) engine
2nd
Animate_BOB() function
Collision_BOBS() function
Create_BOB() function
2nd
3rd
Destroy_BOB() function
Draw_BOB() function
2nd
Draw_Scaled_BOB() function
Hide_BOB() function
Load_Animation() function
Load_Frame_BOB() function
2nd
Move_BOB() function
Set_Anim_Speed() function
Set_Animation_BOB() function
Set_Pos_BOB() function
Set_Vel_BOB() function
Show_BOB() function
books Algorithms in C++ (italic)
Inner Loops (italic)
Multithreading Applications in Win32
Pentium Processor Optimization
Zen of Code Optimization
books, gaming-related
2nd
Booth, Rick
bouncing objects
2nd
3rd
bounding boxes
2nd
bounding spheres/circles
2nd
3rd
4th
5th
brainstorming sessions
2nd
3rd
breadth-first searchess
2nd
BresenhamÕs algorithm
2nd
3rd
4th
5th
6th
7th
brushes creating
defined
deleting
example
2nd
hatched brushes
HBRUSH handle
selecting
solid brushes
styles
2nd
BS_3STATE button style
BS_AUTO3STATE button style
BS_AUTOCHECKBOX button style
BS_AUTORADIOBUTTON button style
BS_CHECKBOX button style
BS_OWNERDRAW button style
BS_PUSHBUTTON button style
BS_RADIOBUTTON button style
BSTs (binary search trees)
inserting data into
2nd
3rd
4th
nodes
2nd
orders
roots
searching
2nd
3rd
4th
when to use
buffered data mode (DirectInput)
buffers back buffers
2nd
3rd
4th
5th
complex surfaces
2nd
creating
2nd
defined
manipulating information in
2nd
multiple back buffers
double buffering
2nd
example
2nd
3rd
4th
implementing
2nd
3rd
buffers (DirectSound) playing
2nd
primary buffers
2nd
secondary buffers
circular buffering
2nd
creating
2nd
3rd
4th
5th
locking
2nd
releasing
static
streaming
unlocking
writing data to
2nd
3rd
stopping
2nd
bugs out-of-execution-order bugs
busy loops
buttons creating
2nd
notification codes
2nd
sending messages to
2nd
BM_CLICK message
BM_GETCHECK message
BM_GETSTATE message
BM_SETCHECK message
BM_SETSTATE message
styles
2nd
bWaitAll parameter (WaitForMultipleObjects() function)
by prefix (Hungarian notation)
|