crystalspace.jbind.interfaces.ivideo.effects.eftech
Interface iEffectTechnique

All Superinterfaces:
iBase, iPointer
All Known Implementing Classes:
csEffectTechnique

public interface iEffectTechnique
extends iBase

An effect technique.

Author:
Java wrapper - Quentin Anciaux, c++ version - http://crystal.sourceforge.net/docs/online/pubapi/structiEffectTechnique.php

Method Summary
 iEffectPass createPass()
          Create a new pass.
 int getClientFlags()
          Retrieve client flags.
 iEffectPass getPass(int pass)
          Return a specific pass.
 int getPassCount()
          Return number of passes.
 float getQuality()
          Retrieve this technique's quality.
 int getValidation()
          Retrieve validation status.
 void setClientFlags(int flags)
          Set client flags.
 void setQuality(float q)
          Set this technique's quality.
 void setValidation(int validation)
          Set validation status.
 
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase
decRef, getName, getRefCount, getVersion, incRef, queryInterface, queryInterfaceSafe
 
Methods inherited from interface crystalspace.jbind.interfaces.iPointer
changePointer, getPointer, isMemoryOwner, setMemoryOwner
 

Method Detail

createPass

public iEffectPass createPass()
Create a new pass.

Returns:

getClientFlags

public int getClientFlags()
Retrieve client flags.

Returns:

getPass

public iEffectPass getPass(int pass)
Return a specific pass.

Parameters:
pass -
Returns:

getPassCount

public int getPassCount()
Return number of passes.

Returns:

getQuality

public float getQuality()
Retrieve this technique's quality.

Returns:

getValidation

public int getValidation()
Retrieve validation status. See also: CS_TECHNIQUE_FAILED

Returns:

setClientFlags

public void setClientFlags(int flags)
Set client flags.

Parameters:
flags -

setQuality

public void setQuality(float q)
Set this technique's quality.

Parameters:
q -

setValidation

public void setValidation(int validation)
Set validation status. See also: CS_TECHNIQUE_FAILED

Parameters:
validation -