Oolite 1.91.0.7668-250429-8542c40
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
OOTexture(SubclassOptional) Category Reference

#include <OOTextureInternal.h>

Instance Methods

(void) - ensureFinishedLoading
 
(BOOL) - isFinishedLoading
 
(NSString *) - cacheKey
 
(BOOL) - isRectangleTexture
 
(BOOL) - isCubeMap
 
(NSSize) - texCoordsScale
 
(struct OOPixMap- copyPixMapRepresentation
 

Detailed Description

Definition at line 55 of file OOTextureInternal.h.

Method Documentation

◆ cacheKey

- (NSString *) cacheKey

Extends class OOTexture.

Definition at line 196 of file OOTexture.m.

301{
302 return nil;
303}
return nil

References OOTexture::cacheKey, and nil.

Referenced by OOTexture(OOPrivate)::addToCaches, OOTexture::cacheKey, and OOTexture(SubclassInterface)::removeFromCaches.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ copyPixMapRepresentation

- (struct OOPixMap) copyPixMapRepresentation

Extends class OOTexture.

Definition at line 216 of file OOTexture.m.

327{
328 return kOONullPixMap;
329}
const OOPixMap kOONullPixMap
Definition OOPixMap.m:31

References OOTexture::copyPixMapRepresentation, and kOONullPixMap.

Referenced by OOTexture::copyPixMapRepresentation, and OOCombinedEmissionMapGenerator(Private)::initWithEmissionMapSpec:emissionColor:diffuseMap:diffuseColor:illuminationMapSpec:illuminationColor:isCombinedMap:optionsSpecifier:.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ensureFinishedLoading

- (void) ensureFinishedLoading

Extends class OOTexture.

Definition at line 188 of file OOTexture.m.

290{
291}

References OOTexture::ensureFinishedLoading, and OOTexture::textureWithName:inFolder:options:anisotropy:lodBias:.

Referenced by PlanetEntity::drawUnconditionally, OOSingleTextureMaterial::ensureFinishedLoading, OOTexture::ensureFinishedLoading, and OOProbabilisticTextureManager::ensureTexturesLoaded.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isCubeMap

- (BOOL) isCubeMap

Extends class OOTexture.

Definition at line 221 of file OOTexture.m.

339{
340 return NO;
341}

References OOTexture::isCubeMap.

Referenced by OOTexture::dataSize, OOTexture::isCubeMap, and OOSingleTextureMaterial::wantsNormalsAsTextureCoordinates.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isFinishedLoading

- (BOOL) isFinishedLoading

Extends class OOTexture.

Definition at line 194 of file OOTexture.m.

295{
296 return YES;
297}

References OOTexture::isFinishedLoading, and OOTexture::textureWithConfiguration:extraOptions:.

Referenced by OOSingleTextureMaterial::isFinishedLoading, and OOTexture::isFinishedLoading.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isRectangleTexture

- (BOOL) isRectangleTexture

Extends class OOTexture.

Definition at line 220 of file OOTexture.m.

333{
334 return NO;
335}

References OOTexture::isRectangleTexture.

Referenced by OOTexture::isRectangleTexture.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ texCoordsScale

- (NSSize) texCoordsScale

Extends class OOTexture.

Definition at line 248 of file OOTexture.m.

345{
346 return NSMakeSize(1.0, 1.0);
347}

References OOTexture::texCoordsScale.

Referenced by OOTexture::texCoordsScale.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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