Oolite 1.91.0.7646-241128-10e222e
|
Go to the source code of this file.
Classes | |
category | OOTexture(SubclassInterface) |
category | OOTexture(SubclassResponsibilities) |
category | OOTexture(SubclassOptional) |
struct | OOTextureInfo |
Macros | |
#define | GL_CLAMP_TO_EDGE GL_CLAMP |
#define | OO_GL_CLIENT_STORAGE (0) |
#define | EnableClientStorage() |
#define | GL_TEXTURE_MAX_LEVEL 0x813D |
Typedefs | |
typedef struct OOTextureInfo | OOTextureInfo |
Functions | |
NSString * | OOGenerateTextureCacheKey (NSString *directory, NSString *name, OOTextureFlags options, float anisotropy, float lodBias) |
NSString * | OOTextureCacheKeyForSpecifier (id specifier) |
Variables | |
OOTextureInfo | gOOTextureInfo |
#define EnableClientStorage | ( | ) |
Definition at line 110 of file OOTextureInternal.h.
#define GL_CLAMP_TO_EDGE GL_CLAMP |
Definition at line 101 of file OOTextureInternal.h.
#define GL_TEXTURE_MAX_LEVEL 0x813D |
Definition at line 118 of file OOTextureInternal.h.
#define OO_GL_CLIENT_STORAGE (0) |
Definition at line 109 of file OOTextureInternal.h.
typedef struct OOTextureInfo OOTextureInfo |
NSString * OOGenerateTextureCacheKey | ( | NSString * | directory, |
NSString * | name, | ||
OOTextureFlags | options, | ||
float | anisotropy, | ||
float | lodBias ) |
Definition at line 908 of file OOTexture.m.
References OOTextureInfo::anisotropyAvailable, gOOTextureInfo, kOOTextureMinFilterMask, kOOTextureMinFilterMipMap, kOOTextureNoFNFMessage, OOApplyTextureOptionDefaults(), and OOTextureInfo::textureLODBiasAvailable.
Referenced by OOTexture(OOPrivate)::addToCaches.
NSString * OOTextureCacheKeyForSpecifier | ( | id | specifier | ) |
Definition at line 924 of file OOTexture.m.
|
extern |
Definition at line 101 of file OOTexture.m.
Referenced by OOApplyTextureOptionDefaults(), OOCubeMapsAvailable(), and OOGenerateTextureCacheKey().