Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
TextureTrackerClass Class Referenceabstract

#include <dx8texman.h>

Inherits MultiListObjectClass.

Inherited by DX8TextureTrackerClass, and DX8ZTextureTrackerClass.

Public Member Functions

 TextureTrackerClass (unsigned int w, unsigned int h, MipCountType count, TextureBaseClass *tex)
 
virtual void Recreate () const =0
 
void Release ()
 
TextureBaseClassGet_Texture () const
 
- Public Member Functions inherited from MultiListObjectClass
 MultiListObjectClass (void)
 
virtual ~MultiListObjectClass (void)
 
MultiListNodeClassGet_List_Node () const
 
void Set_List_Node (MultiListNodeClass *node)
 

Protected Attributes

unsigned int Width
 
unsigned int Height
 
MipCountType Mip_level_count
 
TextureBaseClassTexture
 

Detailed Description

Definition at line 57 of file dx8texman.h.

Constructor & Destructor Documentation

◆ TextureTrackerClass()

TextureTrackerClass::TextureTrackerClass ( unsigned int w,
unsigned int h,
MipCountType count,
TextureBaseClass * tex )
inline

Definition at line 60 of file dx8texman.h.

Member Function Documentation

◆ Get_Texture()

TextureBaseClass * TextureTrackerClass::Get_Texture ( ) const
inline

Definition at line 81 of file dx8texman.h.

◆ Recreate()

virtual void TextureTrackerClass::Recreate ( ) const
pure virtual

◆ Release()

void TextureTrackerClass::Release ( )
inline

Definition at line 76 of file dx8texman.h.

Member Data Documentation

◆ Height

unsigned int TextureTrackerClass::Height
protected

Definition at line 87 of file dx8texman.h.

◆ Mip_level_count

MipCountType TextureTrackerClass::Mip_level_count
protected

Definition at line 88 of file dx8texman.h.

◆ Texture

TextureBaseClass* TextureTrackerClass::Texture
protected

Definition at line 89 of file dx8texman.h.

◆ Width

unsigned int TextureTrackerClass::Width
protected

Definition at line 86 of file dx8texman.h.


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