![]() |
Oolite 1.91.0.7668-250429-8542c40
|
Instance Methods | |
(id) | - initWithEmissionMapSpec:emissionColor:diffuseMap:diffuseColor:illuminationMapSpec:illuminationColor:isCombinedMap:optionsSpecifier: |
(NSString *) | - constructCacheKey |
Definition at line 45 of file OOCombinedEmissionMapGenerator.m.
- (NSString *) constructCacheKey |
Extends class OOCombinedEmissionMapGenerator.
Definition at line 203 of file OOCombinedEmissionMapGenerator.m.
References constructCacheKey, nil, and OOTextureCacheKeyForSpecifier().
Referenced by constructCacheKey, and initWithEmissionMapSpec:emissionColor:diffuseMap:diffuseColor:illuminationMapSpec:illuminationColor:isCombinedMap:optionsSpecifier:.
- (id) initWithEmissionMapSpec: | (NSDictionary *) | emissionMapSpec | |
emissionColor: | (OOColor *) | emissionColor | |
diffuseMap: | (OOTexture *) | diffuseMap | |
diffuseColor: | (OOColor *) | diffuseColor | |
illuminationMapSpec: | (NSDictionary *) | illuminationMapSpec | |
illuminationColor: | (OOColor *) | illuminationColor | |
isCombinedMap: | (BOOL) | isCombinedMap | |
optionsSpecifier: | (NSDictionary *) | spec |
Extends class OOCombinedEmissionMapGenerator.
Definition at line 100 of file OOCombinedEmissionMapGenerator.m.
References OOCombinedEmissionMapGenerator::constructCacheKey, OOTexture::copyPixMapRepresentation, OOTextureLoader::getResult:format:originalWidth:originalHeight:, OOTextureLoader::loaderWithTextureSpecifier:extraOptions:folder:, ModulateColor(), nil, OOApplyTextureOptionDefaults(), OOInterpretTextureSpecifier(), and OOTexture::retain.
Referenced by OOCombinedEmissionMapGenerator::initWithEmissionAndIlluminationMapSpec:diffuseMap:diffuseColor:emissionColor:illuminationColor:optionsSpecifier:, and OOCombinedEmissionMapGenerator::initWithEmissionMapSpec:emissionColor:diffuseMap:diffuseColor:illuminationMapSpec:illuminationColor:optionsSpecifier:.