KudanAR - Android  1.6.0
ARTextureShader Class Reference

Inherits ARShaderProgram.

Public Member Functions

 ARTextureShader ()
 
void setAlpha (float alpha)
 
- Public Member Functions inherited from ARShaderProgram
void setShaderStrings (String vertexShaderString, String fragmentShaderString)
 
void compileShaders ()
 
void useProgram ()
 
void prepareRenderer ()
 

Static Public Member Functions

static ARTextureShader getShader ()
 
- Static Public Member Functions inherited from ARShaderProgram
static int createShader (String vertexShaderSrc, String fragmentShaderSrc)
 
static void checkError ()
 

Additional Inherited Members

- Protected Attributes inherited from ARShaderProgram
int mShaderID
 

Detailed Description

A class representing a shader program for drawing textures.

Constructor & Destructor Documentation

◆ ARTextureShader()

ARTextureShader.ARTextureShader ( )

Initialises ARTextureShader.

Member Function Documentation

◆ getShader()

static ARTextureShader ARTextureShader.getShader ( )
static

Returns the ARTextureShader from ARShaderManager if it doesn't exist it's created and added to the ARShaderManager.

Returns

◆ setAlpha()

void ARTextureShader.setAlpha ( float  alpha)

Sets material alpha.

Parameters
alphaas a float

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