PYRO.C File Reference

Go to the source code of this file.

Functions

void FillColourRect (HWND hwnd, DWORD colour)
BOOL WINAPI DllMain (HANDLE hDLL, DWORD dwReason, LPVOID lpReserved)
long _RenderImageProcess (char *PrmList, XIMAGE *lpXimage)
long _RenderGLexternal (char *PrmList, XIMAGE *lpXimage)
BOOL CALLBACK DlgProc (HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
BOOL CALLBACK DlgHelp (HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam)
char * _SetExternalParameters (char *Op, HWND hWnd, long ruler, char *name, X__MEMORY_MANAGER *lpEVI)

Variables

COLORREF acrCustClr [16]
X__MEMORY_MANAGERlpLocalEVI
long seed = 5643
long launchframe = 1
long sparks = 100
double expmax = 5.0
DWORD colour = 0x000000FF
BOOL source = TRUE
BOOL target = TRUE
double Xstart = 0.0
double Ystart = 0.0
double Zstart = 0.0
double Xexp = 0.0
double Yexp = 0.0
double Zexp = 200.0
double ground = 0.0
long id1 = 0
long id2 = 0
long type = 0


Function Documentation

void FillColourRect ( HWND  hwnd,
DWORD  colour 
)

Definition at line 554 of file PYRO.C.

References DLG_COLOUR.

BOOL WINAPI DllMain ( HANDLE  hDLL,
DWORD  dwReason,
LPVOID  lpReserved 
)

Definition at line 61 of file PYRO.C.

References DLL_PROCESS_ATTACH, DLL_PROCESS_DETACH, FALSE, and TRUE.

long _RenderImageProcess ( char *  PrmList,
XIMAGE lpXimage 
)

long _RenderGLexternal ( char *  PrmList,
XIMAGE lpXimage 
)

Definition at line 319 of file PYRO.C.

BOOL CALLBACK DlgProc ( HWND  hwnd,
UINT  msg,
WPARAM  wparam,
LPARAM  lparam 
)

Definition at line 55 of file 3DSCON.C.

BOOL CALLBACK DlgHelp ( HWND  hwnd,
UINT  msg,
WPARAM  wparam,
LPARAM  lparam 
)

Definition at line 582 of file PYRO.C.

References CentreDialogOnScreen(), FALSE, and TRUE.

char* _SetExternalParameters ( char *  Op,
HWND  hWnd,
long  ruler,
char *  name,
X__MEMORY_MANAGER lpEVI 
)

Definition at line 352 of file PYRO.C.

References CALL_FREE, CALL_MALLOC, DLG_PYRO, DlgProc(), and FALSE.


Variable Documentation

COLORREF acrCustClr[16]

Initial value:

{
  RGB(255,255,255), RGB(239,239,239),
  RGB(223,223,223), RGB(207,207,207),
  RGB(191,191,191), RGB(175,175,175),
  RGB(159,159,159), RGB(143,143,143),
  RGB(127,127,127), RGB(111,111,111),
  RGB(95,95,95), RGB(79,79,79),
  RGB(63,63,63), RGB(47,47,47),
  RGB(31,31,31), RGB(15,15,15)}

Definition at line 86 of file PYRO.C.

Definition at line 96 of file PYRO.C.

long seed = 5643

Definition at line 329 of file PYRO.C.

Referenced by _RenderImageProcess().

long launchframe = 1

Definition at line 330 of file PYRO.C.

Referenced by _RenderImageProcess().

long sparks = 100

Definition at line 331 of file PYRO.C.

double expmax = 5.0

Definition at line 332 of file PYRO.C.

Referenced by _RenderImageProcess().

DWORD colour = 0x000000FF

Definition at line 333 of file PYRO.C.

Referenced by _Export(), and _RenderImageProcess().

BOOL source = TRUE

Definition at line 334 of file PYRO.C.

Referenced by _RenderImageProcess().

BOOL target = TRUE

Definition at line 335 of file PYRO.C.

Referenced by _RenderImageProcess().

double Xstart = 0.0

Definition at line 336 of file PYRO.C.

Referenced by _RenderImageProcess().

double Ystart = 0.0

Definition at line 337 of file PYRO.C.

Referenced by _RenderImageProcess().

double Zstart = 0.0

Definition at line 338 of file PYRO.C.

Referenced by _RenderImageProcess().

double Xexp = 0.0

Definition at line 339 of file PYRO.C.

Referenced by _RenderImageProcess().

double Yexp = 0.0

Definition at line 340 of file PYRO.C.

Referenced by _RenderImageProcess().

double Zexp = 200.0

Definition at line 341 of file PYRO.C.

Referenced by _RenderImageProcess().

double ground = 0.0

Definition at line 342 of file PYRO.C.

long id1 = 0

long id2 = 0

long type = 0


Generated on Sun Apr 27 14:20:16 2014 for OpenFX by  doxygen 1.5.6