|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
callObjectFunction(iMeshWrapper mesh,
boolean vis)
Call the object function. |
boolean |
checkProcessMask(int mask)
Check if a mask corresponds with the process mask. |
boolean |
checkShadowMask(int mask)
Check if a mask corresponds with the shadow mask. |
csFrustumContext |
copyFrustumContext()
Create a copy of the current frustum context and return it. |
void |
createFrustumContext()
Create a new frustum context. |
iShadowBlock |
createShadowBlock()
Create a new empty shadow block. |
csFrustumContext |
getFrustumContext()
Get the current frustum context. |
float |
getRadius()
Get the radius. |
float |
getSquaredRadius()
Get the squared radius. |
iFrustumViewUserdata |
getUserdata()
Get userdata. |
void |
restoreFrustumContext(csFrustumContext original)
Restore a frustum context. |
void |
setFrustumContext(csFrustumContext ctxt)
This function is similar to CreateFrustumContext() but it sets the given frustum context instead. |
void |
setObjectFunction(iFrustumViewObjectFunc func)
Set the object function. |
void |
setUserdata(iFrustumViewUserdata data)
Set or clear userdata. |
void |
startNewShadowBlock()
Start new shadow list for this frustum. |
boolean |
thingShadowsEnabled()
Return true if shadowing for things is enabled. |
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 |
public csFrustumContext getFrustumContext()
public void createFrustumContext()
public csFrustumContext copyFrustumContext()
public void setFrustumContext(csFrustumContext ctxt)
ctxt
- public void restoreFrustumContext(csFrustumContext original)
original
- public void setObjectFunction(iFrustumViewObjectFunc func)
func
- public void callObjectFunction(iMeshWrapper mesh, boolean vis)
mesh
- vis
- public float getRadius()
public float getSquaredRadius()
public boolean thingShadowsEnabled()
public boolean checkShadowMask(int mask)
mask
-
public boolean checkProcessMask(int mask)
mask
-
public void startNewShadowBlock()
public void setUserdata(iFrustumViewUserdata data)
data
- public iFrustumViewUserdata getUserdata()
public iShadowBlock createShadowBlock()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |