Oolite 1.91.0.7646-241128-10e222e
Loading...
Searching...
No Matches
OOStandaloneAtmosphereGenerator Class Reference

#include <OOStandaloneAtmosphereGenerator.h>

+ Inheritance diagram for OOStandaloneAtmosphereGenerator:
+ Collaboration diagram for OOStandaloneAtmosphereGenerator:

Instance Methods

(id) - initWithPlanetInfo:
 
- Instance Methods inherited from OOTextureGenerator
(uint32_t) - textureOptions
 
(GLfloat) - anisotropy
 
(GLfloat) - lodBias
 
(NSString *) - cacheKey
 
(BOOL) - enqueue
 
- Instance Methods inherited from OOTextureLoader
(BOOL) - isReady
 
(BOOL) - getResult:format:originalWidth:originalHeight:
 
(id) - initWithPath:options:
 
(NSString *) - path
 
(void) - loadTexture
 
(void) - dealloc [implementation]
 
(NSString *) - descriptionComponents [implementation]
 
(NSString *) - shortDescriptionComponents [implementation]
 
(void) - performAsyncTask [implementation]
 
(void) - generateMipMapsForCubeMap [implementation]
 
(void) - applySettings [implementation]
 
(void) - getDesiredWidth:andHeight: [implementation]
 
(void) - completeAsyncTask [implementation]
 
- Instance Methods inherited from <OOAsyncWorkTask>

Class Methods

(OOTexture *) + planetTextureWithInfo:
 
(BOOL) + generateAtmosphereTexture:withInfo:
 
- Class Methods inherited from OOTextureLoader
(id) + loaderWithPath:options:
 
(id) + loaderWithTextureSpecifier:extraOptions:folder:
 
(void) + setUp [implementation]
 

Private Attributes

OOStandaloneAtmosphereGeneratorInfo _info
 
unsigned _planetScale
 

Additional Inherited Members

- Protected Attributes inherited from OOTextureLoader
NSString * _path
 
OOTextureFlags _options
 
uint8_t _generateMipMaps: 1
 
uint8_t _scaleAsNormalMap: 1
 
uint8_t _avoidShrinking: 1
 
uint8_t _noScalingWhatsoever: 1
 
uint8_t _extractChannel: 1
 
uint8_t _allowCubeMap: 1
 
uint8_t _isCubeMap: 1
 
uint8_t _ready: 1
 
uint8_t _extractChannelIndex
 
OOTextureDataFormat _format
 
void * _data
 
uint32_t _width
 
uint32_t _height
 
uint32_t _originalWidth
 
uint32_t _originalHeight
 
uint32_t _shrinkThreshold
 
uint32_t _maxSize
 
size_t _rowBytes
 

Detailed Description

Definition at line 59 of file OOStandaloneAtmosphereGenerator.h.

Method Documentation

◆ generateAtmosphereTexture:withInfo:

+ (BOOL) generateAtmosphereTexture: (OOTexture **) texture
withInfo: (NSDictionary *) planetInfo 

◆ initWithPlanetInfo:

- (id) initWithPlanetInfo: (NSDictionary *) planetInfo

◆ planetTextureWithInfo:

+ (OOTexture *) planetTextureWithInfo: (NSDictionary *) planetInfo

Member Data Documentation

◆ _info

Definition at line 62 of file OOStandaloneAtmosphereGenerator.h.

◆ _planetScale

- (unsigned) _planetScale
private

Definition at line 63 of file OOStandaloneAtmosphereGenerator.h.


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