#include <textures.h>
Collaboration diagram for TEXTURE_HANDLE:

Public Member Functions | |
| TEXTURE_HANDLE () | |
| TEXTURE_HANDLE (const TEXTURE_HANDLE &other) | |
| ~TEXTURE_HANDLE () | |
| bool | Load (string new_tex_file) |
| bool | Load (string new_tex_file, bool mipmap) |
| bool | Load (string new_tex_file, bool mipmap, int &w, int &h) |
| void | Unload () |
| void | Activate () |
| TEXTURE_HANDLE & | CopyFrom (const TEXTURE_HANDLE &other) |
| TEXTURE_HANDLE & | operator= (const TEXTURE_HANDLE &other) |
Private Attributes | |
| TEXTURE * | tex |
Definition at line 76 of file textures.h.
|
|
Definition at line 82 of file textures.h. |
|
|
Definition at line 267 of file textures.cpp. References CopyFrom(), NULL, and tex. |
|
|
Definition at line 276 of file textures.cpp. References Unload(). |
|
|
Definition at line 67 of file textures.cpp. References TEXTURE::Activate(), NULL, and tex. Referenced by Vamos_Geometry::Gl_Texture_Image::activate(), LOGO::Draw(), UTILITY::Draw2D(), UTILITY::DrawButton(), BACKDROP::DrawClouds(), PARTICLE::DrawParticle(), BACKDROP::DrawRain(), BACKDROP::DrawSkyGradient(), BACKDROP::DrawStars(), and FONT::Print(). |
|
|
Definition at line 237 of file textures.cpp. References TEXTURE::file, Load(), TEXTURE::mipmap, NULL, TEXTURE::references, tex, and Unload(). Referenced by operator=(), and TEXTURE_HANDLE(). |
|
||||||||||||||||||||
|
Definition at line 79 of file textures.cpp. References TEXTURE::file, TEXTURES::LoadTexture(), NULL, TEXTURE::references, tex, textures, and Unload(). |
|
||||||||||||
|
Definition at line 87 of file textures.h. References Load(). |
|
|
|
Definition at line 94 of file textures.h. References CopyFrom(). |
|
|
Definition at line 124 of file textures.cpp. References TEXTURE::file, NULL, TEXTURE::references, tex, textures, and TEXTURES::UnloadTexture(). Referenced by JOEMODEL::AdditiveTexture(), CopyFrom(), BACKDROP::DeInit(), Load(), PARTICLE::Load(), FONT::Load(), JOEMODEL::ReflectionTexture(), Vamos_Geometry::Gl_Texture_Image::remove(), JOEMODEL::Texture(), VAMOSWORLD::UnloadHUD(), FONT::~FONT(), PARTICLE::~PARTICLE(), ~TEXTURE_HANDLE(), and TIMER::~TIMER(). |
|
|
Definition at line 79 of file textures.h. Referenced by Activate(), CopyFrom(), Load(), TEXTURE_HANDLE(), and Unload(). |
1.4.6