$#! | |
_Mutex, FileLogger | |
_Stream, FileLogger | |
B | |
BackBufferFormat, SETTINGS_TYP | |
bpp | |
Bpp, IMAGE_OPTIONS_TYP | |
D | |
dwD3DInitMode, SETTINGS_TYP | |
F | |
Flags | |
H | |
height, RSRC_LOCKINFO_TYP | |
Height | |
hwndMain, SETTINGS_TYP | |
hz, SETTINGS_TYP | |
I | |
Image_Flags, IMAGE_OPTIONS_TYP | |
IsActive, SETTINGS_TYP | |
IsDebugWindow, SETTINGS_TYP | |
IsLogWindow, SETTINGS_TYP | |
IsWindowed, SETTINGS_TYP | |
L | |
Left, ViewInit2D_TYP | |
LoadFunc, IMAGE_OPTIONS_TYP | |
LoadRect, IMAGE_OPTIONS_TYP | |
LOG, Logger | |
M | |
Mode, SETTINGS_TYP | |
N | |
numMipMaps, IMAGE_OPTIONS_TYP | |
P | |
pDest, RSRC_LOCKINFO_TYP | |
pFilename, IMAGE_OPTIONS_TYP | |
Pitch, RSRC_LOCKINFO_TYP | |
S | |
Size | |
SrcKeyColor, IMAGE_OPTIONS_TYP | |
Stride, RSRC_LOCKINFO_TYP | |
Surface, ViewInit2D_TYP | |
T | |
tError, Errors | |
Top, ViewInit2D_TYP | |
V | |
Valid, RSRC_LOCKINFO_TYP | |
Vertex_Type, VERTEX_OPTIONS_TYP | |
VSync, SETTINGS_TYP | |
W | |
width, RSRC_LOCKINFO_TYP | |
Width |
boost::recursive_mutex that protects the class from multiple threads accessing the _Stream at the same time.
boost::recursive_mutex _Mutex
std::fstream The stream that links to the filename for logging
std::fstream _Stream
UINT Specifies the exact type of the back buffer for D3D objects to know
UINT BackBufferFormat
INT The bits per pxiel.
int bpp
UINT The Bits per Pixel of the display
UINT bpp
INT Specifies a different bpp to convert the image to
int Bpp
DWORD Some options for the D3DInterface to use.
DWORD dwD3DInitMode
DWORD This is a RSRC::RSRC_FLAG_TYP
DWORD Flags
UINT These are flags from RNDR::ViewInit2D_Flag_TYP.
unsigned int Flags
INT Height of the resource.
int height
UINT The height of the display surface
UINT Height
USHORT This is the height of the View in either pixels or percentage of total window size
unsigned short Height
HWND The main window
HWND hwndMain
UINT The Hertz the screen updates at.
UINT hz
DWORD RSRC::IMAGE_FLAGS_TYP that help setup options for loading the image
DWORD Image_Flags
UINT Specifies wether the program is still active or not
UINT IsActive
UINT Specifies wether a debug control panel window exists or not
UINT IsDebugWindow
UINT Specifies wether a log window exists or not
UINT IsLogWindow
UINT Specifies whether the program is windowed or not
UINT IsWindowed
USHORT This specifies where the top of the View should start.
unsigned short Left
*(LoadFunc)(RSRC::RSRC_LOCKINFO_PTR) Pointer to a function to load data to.
int ( * LoadFunc )(RSRC_LOCKINFO_PTR)
RECT Size of the image or surface to create
RECT LoadRect
MODE_TYP The rendering mode requested
MODE_TYP Mode
INT Specifies the mipmap level if MIPMAP flag is set (0 for maximum)
int numMipMaps
VOID* Points to the beginning of the memory block
void* pDest
char* Null terminated filename to load
char *pFilename
INT The amount of bytes between “lines” in the Resource
int Pitch
INT Size of the resource in number of strides
int Size
INT The size of the vertex buffer
int Size
DWORD Color for SrcKeying
DWORD SrcKeyColor
INT The amount of bytes between objects (ie.
int Stride
SurfaceResource That will be the destination of the view.
RSRC::SurfaceResource Surface
This is used to specify a fatal error and is used to fall out of the program when detected.
extern int volatile tError
USHORT This specifies where the top of the View should start.
unsigned short Top
INT Wether the lock is valid or not
int Valid
DWORD RSRC::VERTEX_TYPE_TYP used to descrive the vertex buffer
DWORD Vertex_Type
UINT Determines wether VSync should be attempted or not
UINT VSync
INT Width of the Resource
int width
UINT The width of the display surface
UINT Width
USHORT This is the width of the View in either pixels or percentage of total window size
unsigned short Width