ReactOS 0.4.16-dev-336-gb667d82
|
#include <windows.h>
#include <scrnsave.h>
#include <tchar.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glext.h>
#include "resource.h"
Go to the source code of this file.
Classes | |
struct | object |
Functions | |
void | SetDefaults () |
void | ReadRegistry () |
void | WriteRegistry () |
void | SetObject (int loop) |
void | LoadGLTextures () |
HGLRC | InitOGLWindow (HWND hWnd) |
void | InitOpenGL (GLsizei width, GLsizei height) |
void | Display () |
INT_PTR CALLBACK | AboutProc (HWND hdlg, UINT msg, WPARAM wpm, LPARAM lpm) |
LRESULT WINAPI | ScreenSaverProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
BOOL WINAPI | ScreenSaverConfigureDialog (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) |
BOOL WINAPI | RegisterDialogClasses (HANDLE hInst) |
Variables | |
HINSTANCE | hInstance |
GLuint | texture [3] |
HDC | hdcOpenGL |
LPCTSTR | registryPath = _T("Software\\Microsoft\\ScreenSavers\\Butterflies") |
BOOL | dRotate |
struct object | obj [50] |
Definition at line 234 of file butterflies.c.
Referenced by ScreenSaverConfigureDialog().
Definition at line 185 of file butterflies.c.
Referenced by ScreenSaverProc().
Definition at line 118 of file butterflies.c.
Referenced by ScreenSaverProc().
Definition at line 145 of file butterflies.c.
Referenced by ScreenSaverProc().
void LoadGLTextures | ( | ) |
Definition at line 88 of file butterflies.c.
Referenced by InitOpenGL().
void ReadRegistry | ( | ) |
Definition at line 42 of file butterflies.c.
Referenced by ScreenSaverConfigureDialog(), and ScreenSaverProc().
Definition at line 327 of file butterflies.c.
Definition at line 298 of file butterflies.c.
Definition at line 261 of file butterflies.c.
void SetDefaults | ( | ) |
Definition at line 37 of file butterflies.c.
Referenced by DECLARE_INTERFACE_(), and ReadRegistry().
Definition at line 76 of file butterflies.c.
Referenced by DECLARE_INTERFACE_(), Display(), and InitOpenGL().
void WriteRegistry | ( | ) |
Definition at line 61 of file butterflies.c.
Referenced by ScreenSaverConfigureDialog().
BOOL dRotate |
Definition at line 18 of file butterflies.c.
Referenced by Display(), ReadRegistry(), ScreenSaverConfigureDialog(), SetDefaults(), and WriteRegistry().
HDC hdcOpenGL |
Definition at line 15 of file butterflies.c.
Referenced by InitOGLWindow(), and ScreenSaverProc().
HINSTANCE hInstance |
Definition at line 12 of file butterflies.c.
Referenced by ScreenSaverConfigureDialog().
Definition at line 34 of file butterflies.c.
Definition at line 17 of file butterflies.c.
Referenced by DriverEntry(), FreeBT_DriverUnload(), ReadRegistry(), WdfDeleteKmdfVersionFromRegistry(), and WriteRegistry().
Definition at line 14 of file butterflies.c.