JavaScript EditorFree JavaScript Editor     Ajax Editor 



Main Page
 

[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]

macros
    FAILED()  2nd 
    FIXP_DEC_PART() 
    FIXP_INT_PART() 
    FLOAT_TO_FIXP() 
    INT_TO_FIXP() 
    MAKEINTRESOURCE()  2nd 
    SUCCEEDED() 
    T3DLIB1 library  2nd 
magazines  2nd 
main DirectInput object
    creating  2nd  3rd 
    releasing  2nd 
main event loops  2nd  3rd 
main game loop
    entering 
    repeating 
    simple game event loop  2nd  3rd  4th 
main section (scripts) 
main() function
    Shadow Land  2nd 
MAKEINTRESOURCE() macro  2nd 
managing memory
    C++  2nd 
manifolds (fuzzy logic)  2nd  3rd  4th  5th  6th 
mapping
    bitmaps
        forward mapping 
        inverse mapping 
mapping modes (GDI) 
mass  2nd 
math
    3D isometric engines 
    fixed-point math  2nd 
        accuracy  2nd 
        addition 
        converting to/from  2nd 
        division  2nd  3rd 
        multiplication  2nd  3rd 
        subtraction 
        types  2nd 
    functions
        Fast_Distance()  2nd 
        Fast_Distance_3D() 
        Find_Bounding_Box_Poly2D() 
    trignometry 
        cosine  2nd 
        Pythagorean theorem 
        radian/degree values  2nd 
        sine  2nd 
        tangent  2nd 
        trignometric identities  2nd 
    vectors  2nd  3rd 
        addition  2nd 
        as linear combinations  2nd 
        cross product  2nd  3rd  4th 
        dot (.) product  2nd  3rd 
        inverting direction of 
        length of  2nd 
        n-dimensional vectors 
        normalization  2nd 
        position vectors  2nd 
        scalar multiplication  2nd 
        subtraction  2nd 
        zero vector 
matrices  2nd  3rd  4th 
    addition  2nd 
    dimensions 
    FAMs (fuzzy associative matrices) 
        creating  2nd  3rd  4th  5th 
        fuzzy centroids  2nd  3rd  4th 
        MAX() method  2nd 
        processing  2nd  3rd 
        rule bases 
    homogenous coordinates  2nd 
    identity matrices  2nd  3rd 
    multiplication  2nd  3rd  4th 
    translation 
    zero matrices  2nd 
matrix form  2nd  3rd  4th 
matrix oeprations
    performance optimization 
MAX() method  2nd 
MB_ABORTRETRYIGNORE message box option 
MB_DEFBUTTONn message box option 
MB_ICONASTERISK sound identifier 
MB_ICONEXCLAMATION message box option 
MB_ICONEXCLAMATION sound identifier 
MB_ICONHAND sound identifier 
MB_ICONINFORMATION message box option 
MB_ICONQUESTION message box option 
MB_ICONQUESTION sound identifier 
MB_ICONSTOP message box option 
MB_OK message box option 
MB_OK sound identifier 
MB_OKCANCEL message box option 
MB_RETRYCANCEL message box option 
MB_YESNO message box option 
MB_YESNOCANCEL message box option 
McCollock-Pitts neurode summation function 
mechanical simulation games 
member functions  2nd  3rd 
    .  [See also functions]
memcpy() method 
memory
    C++ memory management  2nd 
    memory filling  2nd  3rd  4th  5th  6th  7th 
        Blt() method  2nd  3rd  4th  5th 
        BltFast() method  2nd 
        example  2nd  3rd  4th 
    surface memory
        locking  2nd  3rd 
        memory pitch  2nd 
        unlocking 
    VRAM (video RAM) 
memory and learning (AI)  2nd  3rd  4th 
memory bandwidth 
memory filling  2nd  3rd  4th  5th  6th  7th 
    Blt() method 
        dwFlags parameter  2nd  3rd 
        lpDDBltFx parameter 
        lpDDSrcSurface parameter 
        lpDestRect parameter 
        lpSrcRect parameter 
    BltFast() method
        lpDDScrSurface parameter 
        lpScrRect parameter  2nd 
    example  2nd  3rd  4th 
memset() method 
menus 
    attaching to windows 
    creating  2nd  3rd  4th  5th  6th  7th 
    event handling  2nd  3rd  4th  5th  6th  7th  8th  9th 
    hotkeys/shortcuts 
    loading  2nd  3rd  4th  5th  6th 
Merge_Input() method  2nd 
message boxes
    beeps/sounds  2nd 
    displaying  2nd 
    options  2nd 
MessageBox() function  2nd 
    options  2nd 
    parameters  2nd 
    prototype 
    return values  2nd 
    sound identifiers  2nd 
messages
    message boxes
        beeps/sounds  2nd 
        displaying  2nd 
        options  2nd 
    sending from thread to thread  2nd  3rd  4th  5th  6th  7th 
    Windows messages
        BM_CLICK 
        BM_GETCHECK 
        BM_GETSTATE 
        BM_SETCHECK 
        BM_SETSTATE 
        mouse button messages  2nd 
        sending  2nd  3rd  4th  5th 
        sending to child controls  2nd 
        WM_ACTIVATE  2nd  3rd  4th 
        WM_ACTIVATEAPP 
        WM_CHAR  2nd  3rd  4th 
        WM_CLOSE  2nd  3rd  4th  5th 
        WM_COMMAND  2nd  3rd  4th 
        WM_KEYDOWN  2nd  3rd  4th 
        WM_MOUSEMOVE  2nd  3rd 
        WM_MOVE  2nd  3rd  4th 
        WM_MOVING 
        WM_PAINT  2nd  3rd  4th  5th  6th  7th  8th  9th  10th 
        WM_SIZE  2nd  3rd  4th 
        WM_SIZING 
        WM_TIMER  2nd  3rd  4th  5th 
    Windows programs
        message IDs  2nd 
        processing  2nd  3rd 
    WinProc()  2nd 
metafiles
    defined 
methods
    .  [See also functions]
    Acquire()  2nd  3rd 
    AddPort() 
    AddRef() 
    AdjustWindowRectEx() 
    Animate_BOB() 
    Blink_Colors() 
    Blit_Clipped()  2nd  3rd  4th 
    Blt() 
        dwFlags parameter  2nd  3rd 
        lpDDBltFx parameter 
        lpDDSrcSurface parameter 
        lpDestRect parameter 
        lpSrcRect parameter 
    BltFast()
        lpDDScrSurface parameter 
        lpScrRect parameter  2nd 
    Clip_Line() 
    Close_Error_File() 
    CoCreateInstance() 
    CoInitialize() 
    Collision_BOBS() 
    Collision_Test() 
    Color_Scan() 
    Copy_Bitmap() 
    Create_Bitmap() 
    Create_BOB()  2nd  3rd 
    CreateClipper() 
    CreateDevice()  2nd  3rd  4th  5th 
    CreatePalette()
        parameters  2nd  3rd 
        prototype 
    CreateSoundBuffer()  2nd  3rd 
    CreateSurface() 
    DDraw_Attach_Clipper()  2nd  3rd  4th 
    DDraw_Create_Surface() 
    DDraw_Fill_Surface() 
    DDraw_Flip() 
    DDraw_Init()  2nd 
    DDraw_Lock_Back_Surface()  2nd 
    DDraw_Lock_Primary_Surface() 
    DDraw_Lock_Surface()  2nd 
    DDraw_Shutdown() 
    DDraw_Unlock_Surface() 
    DDraw_Wait_For_Vsync() 
    Delete_Mode()  2nd 
    Destroy_Bitmap() 
    Destroy_BOB() 
    DInput_Init() 
    DInput_Init_Joystick() 
    DInput_Init_Keyboard() 
    DInput_Init_Mouse() 
    DInput_Read_Joystick() 
    DInput_Read_Keyboard() 
    DInput_Read_Mouse() 
    DInput_Release_Joystick() 
    DInput_Release_Keyboard() 
    DInput_Release_Mouse() 
    DInput_Shutdown() 
    DirectDrawCreate()  2nd 
        example 
        parameters 
        return codes  2nd 
    DirectInput8Create()  2nd  3rd 
    DirectSoundCreate() 
    DMusic_Delete_All_MIDI() 
    DMusic_Delete_MIDI() 
    DMusic_Init() 
    DMusic_Load_MIDI()  2nd  3rd  4th 
    DMusic_Play() 
    DMusic_Shutdown() 
    DMusic_Status() 
    DMusic_Stop() 
    Draw_Bitmap16() 
    Draw_BOB()  2nd 
    Draw_Bottom_Tri  2nd  3rd 
    Draw_Clip_Line()  2nd 
    Draw_Filled_Polygon2D()  2nd 
    Draw_Line()  2nd  3rd  4th  5th 
    Draw_Particles()  2nd 
    Draw_Pixel() 
    Draw_QuadFP_2D()  2nd 
    Draw_Rectangle() 
    Draw_Scaled_BOB() 
    Draw_Text_GDI() 
    Draw_Top_Tri  2nd  3rd  4th 
    Draw_Triangle_2D  2nd  3rd 
    Draw_Triangle_2D()  2nd 
    Draw_TriangleFP_2D() 
    DSound_Delete_Sound() 
    DSound_Init() 
    DSound_Load_WAV()  2nd  3rd  4th  5th 
    DSound_Play_Sound()  2nd 
    DSound_Replicate_Sound()  2nd 
    DSound_Set_Sound_Freq()  2nd 
    DSound_Set_Sound_Pan() 
    DSound_Set_Sound_Volume()  2nd 
    DSound_Shutdown() 
    DSound_Status_Sound()  2nd 
    DSound_Stop_Sound()  2nd 
    EnumDevices()  2nd  3rd  4th 
    Factorial_Rec()  2nd 
    Fast_Distance()  2nd 
    Fast_Distance_2D() 
    Fast_Distance_3D() 
    Find_Bounding_Box_Poly2D() 
    Flip()  2nd 
    Flip_Bitmap() 
    Game_Main()
        clipping example  2nd  3rd 
        double buffering example  2nd  3rd  4th 
        memory filling example  2nd 
        page flipping example  2nd  3rd 
        timing and synchronization  2nd 
    Get_Clock()  2nd  3rd 
    Get_Palette_Entry() 
    GetCaps()  2nd  3rd  4th  5th  6th  7th 
    GetDC() 
    GetDeviceState()  2nd  3rd 
        error codes  2nd 
    GetDisplayMode() 
    GetPixelFormat()  2nd  3rd  4th 
    GetStatus()  2nd 
    GetSurfaceDesc() 
    GetWindowRect() 
    Hide_BOB() 
    HLine() 
    Init() 
    Init_Reset_Particles()  2nd 
    Inorder_Search() 
    Insert_Mode()  2nd 
    Insert_Node()  2nd  3rd 
    IsPlaying() 
    Load_Animation() 
    Load_Bitmap_File  2nd  3rd  4th 
    Load_Bitmap_File()  2nd 
    Load_Frame_BOB()  2nd 
    Load_Image_Bitmap()  2nd  3rd 
    Load_Image_Bitmap16()  2nd 
    Lock()  2nd  3rd 
    MAX()  2nd 
    memcpy() 
    memset() 
    Merge_Input()  2nd 
    Move_BOB() 
    Open_Error_File() 
    Play() 
    PlaySegment() 
    Plot_Pixel_24()  2nd 
    Plot_Pixel_32()  2nd 
    Plot_Pixel_Clip8() 
    Plot_Pixel_Fast16()  2nd 
    Plot_Pixel_Faster16()  2nd 
    Plot_Pixel16()  2nd 
    Plot_Pixel2_Clip8() 
    Poll()  2nd 
    Postorder_Search() 
    Preorder_Search() 
    Process_Particles()  2nd  3rd 
    QueryInterface()  2nd  3rd 
    Release()  2nd  3rd  4th  5th  6th  7th  8th  9th 
    Rotate_Colors() 
    Rotate_Polygon2D() 
    Save_Palette() 
    Save_Palette_From_File() 
    Save_Palette_To_File() 
    Scale_Polygon2D() 
    Screen_Transition() 
    Scroll_Bitmap() 
    Set_Anim_Speed() 
    Set_Animation_BOB() 
    Set_Palette() 
    Set_Palette_Entry()  2nd 
    Set_Pos_BOB() 
    Set_Vel_BOB() 
    SetClipList() 
    SetClipper()  2nd 
    SetColorKey()  2nd  3rd  4th 
    SetCooperativeLevel()  2nd  3rd  4th 
        parameters  2nd 
        prototype 
    SetDataFormat()  2nd 
    SetDisplayMode()  2nd  3rd  4th  5th 
    SetEntries() 
    SetFrequency() 
    SetHWnd() 
    SetPalette() 
    SetPan() 
    SetProperty()  2nd 
    SetVolume() 
    Show_BOB() 
    Start_Clock() 
    Start_Particle_Ring()  2nd 
    Start_Particles()  2nd  3rd 
    Stop()  2nd 
    Translate_Polygon2D() 
    Traverse_List()  2nd 
    Unacquire()  2nd  3rd  4th 
    Unload_Bitmap_File  2nd 
    Unload_Bitmap_File() 
    Unlock()  2nd 
    VLine() 
    Wait_Clock() 
    WaitForVerticalBlank()  2nd 
    Write_Error() 
methods.  [See functions]
metrics
    system metrics  2nd  3rd  4th  5th  6th 
    text metrics  2nd  3rd 
Microsoft
    DirectX  2nd  3rd  4th  5th  6th 
        .  [See also COM (Component Object Model)]
        Direct3DIM 
        Direct3DRM 
        DirectDraw  2nd 
        DirectInput 
        DirectMusic 
        DirectPlay 
        DirectSetup 
        DirectShow 
        DirectSound 
        DirectSound3 
        DirectX Audio 
        DirectX Graphics 
        function pointers  2nd  3rd  4th  5th  6th 
        HAL (Hardware Abstraction Layer)  2nd 
        HEL (Hardware Emulation Layer)  2nd 
        interfaces  2nd  3rd 
        querying for  2nd  3rd  4th  5th 
        relationship with COM (Component Object Model)  2nd  3rd 
        versions  2nd 
    DirectX.  [See DirectX]
    VC++ compiler  2nd  3rd  4th  5th  6th 
        advantages of  2nd 
        configuring  2nd  3rd 
Microsoft DirectX Multimedia Exposition 
Microsoft DirectX.  [See DirectX]
MIDI  2nd 
    (Musical Instrument Digital Interface) 
    checking status of 
    loading 
        DMusic_Load_MIDI() method  2nd  3rd 
        DMUSIC_MIDI structure 
        loader application  2nd 
    playing  2nd 
    releasing  2nd 
    stopping  2nd 
MIDI (musical instrument digital interface)
    MIDI sequencing programs 
MIDI sequencing programs 
mines (Outpost game)  2nd 
MMIO (multimedia I/O interface) 
MMSYSTEM.H file 
modelers (3D)  2nd 
models
    physics modeling  2nd  3rd 
        acceleration  2nd  3rd  4th  5th  6th 
        collisions.  [See collisions]
        data structures  2nd  3rd 
        force  2nd  3rd  4th  5th 
        force feedback 
        friction  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th 
        gravity effects  2nd  3rd  4th  5th  6th 
        kinematics  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th 
        mass  2nd 
        momentum  2nd  3rd  4th  5th  6th  7th 
        particle systems  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th  16th  17th  18th  19th  20th  21st  22nd  23rd  24th  25th 
        position  2nd 
        projectile trajectories  2nd  3rd  4th 
        time  2nd 
        time-based  2nd  3rd  4th  5th  6th  7th 
        velocity  2nd  3rd  4th  5th  6th 
modes
    DirectDraw video modes 
        changing  2nd  3rd 
        resolutions  2nd  3rd 
        setting 
    DirectInput 
momentum
    conservation of momentum  2nd  3rd  4th 
    defined  2nd  3rd 
    kinetic energy
        collisions 
        defined 
    momentum transfer 
monitoring
    AI (artificial intelligence) plans 
motion
    text games  2nd 
motion control patterns 
    pattern language instruction set  2nd 
    reasonable motion 
    switch statement  2nd 
motive forces 
mouse devices 
    absolute mode 
    acquiring  2nd 
    cooperation level 
    creating  2nd 
    data format  2nd 
    reading data from  2nd  3rd 
    relative mode 
    releasing  2nd 
mouse input, handling 
    mouse button messages  2nd 
    WM_MOUSEMOVE message  2nd  3rd 
Move_BOB() method 
MoveToEx() function  2nd 
msg parameter (WinProc) 
msg prefix (Hungarian notation) 
multimedia I/O interface (MMIO) 
multiple back buffers 
multiple inheritance 
multiple players 
    split-screen setups  2nd 
    turn-taking  2nd 
multiple windows
    opening  2nd 
multiplication
    fixed-point numbers  2nd  3rd 
    matrices  2nd  3rd  4th 
    vectors
        cross product  2nd  3rd  4th 
        dot (.) product  2nd  3rd 
        scalar multiplication  2nd 
multiprocessor computers  2nd 
multitasking 
    Windows programs 
multithreading  2nd 
    advanced multithreading  2nd 
    DirectX  2nd  3rd 
    sample application  2nd  3rd  4th  5th  6th  7th 
    threads
        advantages  2nd 
        closing handles to  2nd 
        creating  2nd  3rd 
        defined 
        priorities 
        sending messages to/from  2nd  3rd  4th  5th  6th  7th 
        synchronizing  2nd  3rd  4th  5th 
        terminating  2nd 
        waiting for  2nd  3rd  4th  5th  6th  7th  8th 
    Windows programs 
        event model  2nd 
        thread information  2nd  3rd 
Multithreading Applications in Win32 
music
    MIDI sequencing programs 
music.  [See sound]
musical instrument digital interface.  [See MIDI]
Musical Instrument Digital Interface.  [See MIDI]
mutexes  2nd 

 




JavaScript EditorAjax Editor     JavaScript Editor