@Override void setLive(boolean backgroundGroup, int refCount) { // System.err.println("AppearceRetained.setLive()"); doSetLive(backgroundGroup, refCount); markAsLive(); }
/** * This method calls the setLive method of all appearance bundle * objects. */ @Override void doSetLive(boolean backgroundGroup, int refCount) { // System.err.println("ShaderAppearceRetained.doSetLive()"); if (shaderProgram != null) { shaderProgram.setLive(backgroundGroup, refCount); } if (shaderAttributeSet != null) { shaderAttributeSet.setLive(backgroundGroup, refCount); } // Increment the reference count and initialize the appearance // mirror object super.doSetLive(backgroundGroup, refCount); }