Open source remastering of the Freespace 2 engine
texture_map Class Reference

#include <model.h>

Public Member Functions

int FindTexture (int bm_handle)
int FindTexture (char *name)
void PageIn ()
void PageOut (bool release)
void Clear ()
void ResetToOriginal ()
 texture_map ()

Public Attributes

texture_info textures [TM_NUM_TYPES]
bool is_ambient
bool is_transparent

Detailed Description

Definition at line 668 of file model.h.

Constructor & Destructor Documentation

texture_map::texture_map ( )

Definition at line 685 of file model.h.

Member Function Documentation

void texture_map::Clear ( )

Definition at line 5389 of file modelinterp.cpp.

int texture_map::FindTexture ( int  bm_handle)

Definition at line 5349 of file modelinterp.cpp.

int texture_map::FindTexture ( char *  name)

Definition at line 5361 of file modelinterp.cpp.

void texture_map::PageIn ( )

Definition at line 5377 of file modelinterp.cpp.

void texture_map::PageOut ( bool  release)

Definition at line 5383 of file modelinterp.cpp.

void texture_map::ResetToOriginal ( )

Definition at line 5398 of file modelinterp.cpp.

Member Data Documentation

bool texture_map::is_ambient

Definition at line 673 of file model.h.

bool texture_map::is_transparent

Definition at line 674 of file model.h.

texture_info texture_map::textures[TM_NUM_TYPES]

Definition at line 671 of file model.h.

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