crystalspace.jbind.impl.engine.fview
Class csFrustumViewObjectFunc
java.lang.Object
crystalspace.jbind.impl.csNativeObject
crystalspace.jbind.impl.csutil.scf.csBase
crystalspace.jbind.impl.engine.fview.csFrustumViewObjectFunc
- All Implemented Interfaces:
- iBase, iFrustumViewObjectFunc, iJPointer, iPointer
- public class csFrustumViewObjectFunc
- extends csBase
- implements iFrustumViewObjectFunc
- Author:
- Quentin Anciaux
Method Summary |
void |
func(iMeshWrapper mesh,
iFrustumView lview,
boolean vis)
Function that will be called for every visited object (during
CastShadows() procedure from the visibility culler). |
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
csFrustumViewObjectFunc
public csFrustumViewObjectFunc(iPointer nPointer)
- Parameters:
nPointer
-
getVersion
public int getVersion()
- Description copied from interface:
iBase
- Return the version of the interface
- Specified by:
getVersion
in interface iBase
- Specified by:
getVersion
in class csBase
- See Also:
iBase.getVersion()
getName
public java.lang.String getName()
- Description copied from interface:
iBase
- Return the name of the interface
- Specified by:
getName
in interface iBase
- Specified by:
getName
in class csBase
- See Also:
iBase.getName()
isNativePointerValidSafe
protected boolean isNativePointerValidSafe(long pointer)
- Specified by:
isNativePointerValidSafe
in class csNativeObject
- See Also:
csNativeObject.isNativePointerValidSafe(long)
func
public void func(iMeshWrapper mesh,
iFrustumView lview,
boolean vis)
- Description copied from interface:
iFrustumViewObjectFunc
- Function that will be called for every visited object (during
CastShadows() procedure from the visibility culler).
- Specified by:
func
in interface iFrustumViewObjectFunc
- Parameters:
mesh
- lview
- vis
- - See Also:
iFrustumViewObjectFunc.func(crystalspace.jbind.interfaces.iengine.mesh.iMeshWrapper, crystalspace.jbind.interfaces.iengine.fview.iFrustumView, boolean)