javax.media.j3d
Class ShaderProgramRetained.ShaderProgramData

java.lang.Object
  extended by javax.media.j3d.ShaderProgramRetained.ShaderProgramData
Enclosing class:
ShaderProgramRetained

 class ShaderProgramRetained.ShaderProgramData
extends java.lang.Object


Field Summary
private  java.util.HashMap attrNameInfoMap
           
private  long ctxTimeStamp
           
private  boolean linked
           
private  ShaderProgramId shaderProgramId
           
 
Constructor Summary
ShaderProgramRetained.ShaderProgramData()
          ShaderProgramData Constructor
 
Method Summary
(package private)  ShaderProgramRetained.AttrNameInfo getAttrNameInfo(java.lang.String shaderAttribute)
           
(package private)  long getCtxTimeStamp()
           
(package private)  ShaderProgramId getShaderProgramId()
           
(package private)  boolean isLinked()
           
(package private)  void reset()
           
(package private)  void setAttrNameInfo(java.lang.String shaderAttribute, ShaderProgramRetained.AttrNameInfo attrNameInfo)
           
(package private)  void setCtxTimeStamp(long ctxTimeStamp)
           
(package private)  void setLinked(boolean linked)
           
(package private)  void setShaderProgramId(ShaderProgramId shaderProgramId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctxTimeStamp

private long ctxTimeStamp

shaderProgramId

private ShaderProgramId shaderProgramId

linked

private boolean linked

attrNameInfoMap

private java.util.HashMap attrNameInfoMap
Constructor Detail

ShaderProgramRetained.ShaderProgramData

ShaderProgramRetained.ShaderProgramData()
ShaderProgramData Constructor

Method Detail

reset

void reset()

getCtxTimeStamp

long getCtxTimeStamp()

setCtxTimeStamp

void setCtxTimeStamp(long ctxTimeStamp)

setShaderProgramId

void setShaderProgramId(ShaderProgramId shaderProgramId)

getShaderProgramId

ShaderProgramId getShaderProgramId()

setLinked

void setLinked(boolean linked)

isLinked

boolean isLinked()

setAttrNameInfo

void setAttrNameInfo(java.lang.String shaderAttribute,
                     ShaderProgramRetained.AttrNameInfo attrNameInfo)

getAttrNameInfo

ShaderProgramRetained.AttrNameInfo getAttrNameInfo(java.lang.String shaderAttribute)


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.