luxlabs header browser preview


@interface GLKEffectPropertyFog : GLKEffectProperty

@property (nonatomic) int modeLoc;
@property (nonatomic) int colorLoc;
@property (nonatomic) int densityLoc;
@property (nonatomic) int startLoc;
@property (nonatomic) int endLoc;
@property (nonatomic) unsigned char enabled;
@property (nonatomic) int mode;
@property (nonatomic) union _GLKVector4 { struct { float x; float y; float z; float w; } ; struct { float r; float g; float b; float a; } ; struct { float s; float t; float p; float q; } ; float v[4]; } color;
@property (nonatomic) float density;
@property (nonatomic) float start;
@property (nonatomic) float end;

+ (void)setStaticMasksWithVshRoot:(id)a0 fshRoot:(id)a1;

- (id)init;
- (void)dealloc;
- (id)description;
- (void)bind;
- (void)initializeMasks;
- (void)dirtyAllUniforms;
- (BOOL)includeFshShaderTextForRootNode:(id)a0;
- (BOOL)includeVshShaderTextForRootNode:(id)a0;
- (void)setShaderBindings;

@end