C:/alleg/T3Lite2/Joy2/api/ProFX2.h File Reference

Header for the ProFX2 API. More...

#include <iostream>
#include <d3d9.h>
#include <d3dx9math.h>

Classes

struct  ProFX2Parameters
struct  ProFX2Texture
struct  ProFX2Size
 A very simple "Size" structure. More...
class  ProFX2Handle

Enumerations

enum  ProFX2ErrorCodes {
  ProFX2_Error_NoError, ProFX2_Error_NullDevice, ProFX2_Error_TextureSetParse, ProFX2_Error_TextureSetDeadlock,
  ProFX2_Error_TextureSetUnknown, ProFX2_Error_TextureSetGraph, ProFX2_Error_InvalidIndex, ProFX2_Error_TextureSetOutput
}
 Enumeration of error codes returned by 'ProFX2HandlegetErrorCode'. More...
enum  SwitchState { SwitchDisabled, SwitchEnabled, SwitchExclusive }
 Enumeration of switch states used by ProFX2Handle::switchOutput function. More...


Detailed Description

Header for the ProFX2 API.

Author:
Allegorithmic - SOUM Christophe (soum@allegorithmic.com)
Version:
ProFX2 v2.0.9 The main handle of ProFX2 is the 'ProFX2Handle' class.

Enumeration Type Documentation

enum ProFX2ErrorCodes
 

Enumeration of error codes returned by 'ProFX2HandlegetErrorCode'.

Enumerator:
ProFX2_Error_NoError  No error.
ProFX2_Error_NullDevice  NULL Direct3D Device.
ProFX2_Error_TextureSetParse  ProFX2 Texture Set : Syntax error.
ProFX2_Error_TextureSetDeadlock  ProFX2 Texture Set : Deadlock dependencies.
ProFX2_Error_TextureSetUnknown  ProFX2 Texture Set : Unknown objects.
ProFX2_Error_TextureSetGraph  ProFX2 Texture Set : Invalid filters graph.
ProFX2_Error_InvalidIndex  Invalid output index.
ProFX2_Error_TextureSetOutput  ProFX2 Texture Set : Invalid output issue.

enum SwitchState
 

Enumeration of switch states used by ProFX2Handle::switchOutput function.

Enumerator:
SwitchDisabled  Disable this output.
SwitchEnabled  Enable this output.
SwitchExclusive  Enable ONLY this output and disable the others.


Generated on Mon Apr 24 13:41:59 2006 for ProFX2 by  doxygen 1.4.6-NO