Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TexCacheDX9 Class Reference

#include <TexDX9.h>

List of all members.

Public Member Functions

 TexCacheDX9 (VideoDX9 *video)
virtual ~TexCacheDX9 ()
void FrameNumber (int n)
IDirect3DTexture9 * FindTexture (Bitmap *bmp)
IDirect3DTexture9 * FindNormalMap (Bitmap *bmp, float amp=1)
bool LoadTexture (Bitmap *bmp, TexCacheDX9Entry *entry)
void InvalidateCache ()

Public Attributes

int count

Detailed Description

Definition at line 46 of file TexDX9.h.


Constructor & Destructor Documentation

TexCacheDX9::TexCacheDX9 ( VideoDX9 video)

Definition at line 54 of file TexDX9.cpp.

TexCacheDX9::~TexCacheDX9 ( )
virtual

Definition at line 65 of file TexDX9.cpp.


Member Function Documentation

IDirect3DTexture9 * TexCacheDX9::FindNormalMap ( Bitmap bmp,
float  amp = 1 
)

Definition at line 276 of file TexDX9.cpp.

IDirect3DTexture9 * TexCacheDX9::FindTexture ( Bitmap bmp)

Definition at line 206 of file TexDX9.cpp.

void TexCacheDX9::FrameNumber ( int  n)
inline

Definition at line 52 of file TexDX9.h.

void TexCacheDX9::InvalidateCache ( )

Definition at line 410 of file TexDX9.cpp.

bool TexCacheDX9::LoadTexture ( Bitmap bmp,
TexCacheDX9Entry entry 
)

Definition at line 86 of file TexDX9.cpp.


Member Data Documentation

int TexCacheDX9::count

Definition at line 58 of file TexDX9.h.


The documentation for this class was generated from the following files: