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

#include <texturethumbnail.h>

Inherits DLNodeClass< ThumbnailManagerClass >.

Public Member Functions

ThumbnailClassPeek_Thumbnail_Instance (const StringClass &name)
 
bool Is_Per_Texture_Time_Stamp_Used () const
 
void Enable_Per_Texture_Time_Stamp (bool enable)
 
- Public Member Functions inherited from DLNodeClass< ThumbnailManagerClass >
 DLNodeClass ()
 
 ~DLNodeClass ()
 
void Insert_Before (DLNodeClass< ThumbnailManagerClass > *n)
 
void Insert_After (DLNodeClass< ThumbnailManagerClass > *n)
 
void Remove ()
 
ThumbnailManagerClassSucc ()
 
ThumbnailManagerClassPred ()
 
const ThumbnailManagerClassConst_Succ () const
 
const ThumbnailManagerClassConst_Pred () const
 
DLListClass< ThumbnailManagerClass > * List ()
 
- Public Member Functions inherited from W3DMPO
virtual ~W3DMPO ()
 

Static Public Member Functions

static void Add_Thumbnail_Manager (const char *thumbnail_filename, const char *mix_file_name)
 
static void Remove_Thumbnail_Manager (const char *thumbnail_filename)
 
static ThumbnailManagerClassPeek_Thumbnail_Manager (const char *thumbnail_filename)
 
static ThumbnailClassPeek_Thumbnail_Instance_From_Any_Manager (const StringClass &name)
 
static bool Is_Thumbnail_Created_If_Not_Found ()
 
static void Create_Thumbnail_If_Not_Found (bool create)
 
static void Pre_Init (bool display_message_box)
 
static void Init ()
 
static void Deinit ()
 

Additional Inherited Members

- Protected Member Functions inherited from W3DMPO
virtual int glueEnforcer () const =0
 

Detailed Description

Definition at line 88 of file texturethumbnail.h.

Member Function Documentation

◆ Add_Thumbnail_Manager()

void ThumbnailManagerClass::Add_Thumbnail_Manager ( const char * thumbnail_filename,
const char * mix_file_name )
static

Definition at line 530 of file texturethumbnail.cpp.

◆ Create_Thumbnail_If_Not_Found()

static void ThumbnailManagerClass::Create_Thumbnail_If_Not_Found ( bool create)
inlinestatic

Definition at line 125 of file texturethumbnail.h.

◆ Deinit()

void ThumbnailManagerClass::Deinit ( )
static

Definition at line 757 of file texturethumbnail.cpp.

◆ Enable_Per_Texture_Time_Stamp()

void ThumbnailManagerClass::Enable_Per_Texture_Time_Stamp ( bool enable)
inline

Definition at line 128 of file texturethumbnail.h.

◆ Init()

void ThumbnailManagerClass::Init ( )
static

Definition at line 750 of file texturethumbnail.cpp.

◆ Is_Per_Texture_Time_Stamp_Used()

bool ThumbnailManagerClass::Is_Per_Texture_Time_Stamp_Used ( ) const
inline

Definition at line 127 of file texturethumbnail.h.

◆ Is_Thumbnail_Created_If_Not_Found()

static bool ThumbnailManagerClass::Is_Thumbnail_Created_If_Not_Found ( )
inlinestatic

Definition at line 124 of file texturethumbnail.h.

◆ Peek_Thumbnail_Instance()

ThumbnailClass * ThumbnailManagerClass::Peek_Thumbnail_Instance ( const StringClass & name)

Definition at line 567 of file texturethumbnail.cpp.

◆ Peek_Thumbnail_Instance_From_Any_Manager()

ThumbnailClass * ThumbnailManagerClass::Peek_Thumbnail_Instance_From_Any_Manager ( const StringClass & name)
static

Definition at line 573 of file texturethumbnail.cpp.

◆ Peek_Thumbnail_Manager()

ThumbnailManagerClass * ThumbnailManagerClass::Peek_Thumbnail_Manager ( const char * thumbnail_filename)
static

Definition at line 517 of file texturethumbnail.cpp.

◆ Pre_Init()

void ThumbnailManagerClass::Pre_Init ( bool display_message_box)
static

Definition at line 713 of file texturethumbnail.cpp.

◆ Remove_Thumbnail_Manager()

void ThumbnailManagerClass::Remove_Thumbnail_Manager ( const char * thumbnail_filename)
static

Definition at line 550 of file texturethumbnail.cpp.


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