KudanAR - Android  1.6.0
ARShaderManager Class Reference

Classes

class  ShaderProperties
 

Public Member Functions

ARShaderProgram findShader (Class<?> type, boolean[]properties)
 
void addShader (ARShaderProgram shader, boolean[]properties)
 
void reset ()
 

Static Public Member Functions

static ARShaderManager getInstance ()
 

Detailed Description

A class representing a shader manager. Used for creating and managing shader programs.

Member Function Documentation

◆ addShader()

void ARShaderManager.addShader ( ARShaderProgram  shader,
boolean[]  properties 
)

Add an ARShaderProgram to the list of ARShaderProgram's in ARShaderManager.

Parameters
shader
properties

◆ findShader()

ARShaderProgram ARShaderManager.findShader ( Class<?>  type,
boolean[]  properties 
)

Returns an ARShaderProgram subclass if it exists.

Parameters
typeARShaderProgram subclass.
properties
Returns
ARShaderProgram

◆ getInstance()

static ARShaderManager ARShaderManager.getInstance ( )
static

Returns ARShaderManager singleton.

Returns
ARShaderManager.

◆ reset()

void ARShaderManager.reset ( )

Clears list of ARShaderPrograms.


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