public class SCRTFreeSurfaceSceneEntity extends SCRTSceneEntity
swigCMemOwn
Modifier | Constructor and Description |
---|---|
|
SCRTFreeSurfaceSceneEntity() |
protected |
SCRTFreeSurfaceSceneEntity(long cPtr,
boolean cMemoryOwn) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(SCRTFreeSurfaceSceneEntity obj) |
TSRTexture |
getHeightMap() |
int |
getKind() |
void |
onEngineRestart() |
void |
render() |
void |
renderRaw() |
void |
setCoordinatesOffset(float _fX,
float _fY,
float _fZ) |
void |
setDisplacementPropagation(float _fX,
float _fY,
float _fZ,
boolean _bIsAbsolute) |
void |
setGridDrawingProperties(SCRTGridDrawingProperties _Properties) |
void |
setMaterial(TSRMaterial _material) |
void |
setPaletteParams(SCRTFreeSurfaceMeshPaletteParams _Params) |
void |
setTexture(TSRTexture _pTexture) |
void |
updateDisplacementCoordinates(float[] _paDisplacementCoords,
int _iGridWidth,
int _iGridHeight) |
void |
updateMeshes(float[] _paXCoords,
float[] _paYCoords,
float[] _paZCoords,
float[] _paDisplacementCoords,
int[] _paCellColors,
int _iGridWidth,
int _iGridHeight) |
addChildEntityInternal, clearChildEntitiesInternal, debugRender, forceLink, getBounds, getChildEntities, getChildInternal, getChildrenCountInternal, getCPtr, getEntityId, getMesh, getObjectType, getObjectTypeName, getSelectionHelper, getWorld, isVisible, removeChildEntityInternal, setEntityId, setPosition, setRotation, setScale, setVisible, setWorld, staticClass, subscribeChildEntities, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership, unsubscribeChildEntities, update, updateVisibility
getCPtr, getM_BoundBox, getM_Transform, getPosition, getZOrder, setM_BoundBox, setM_Transform, setZOrder
getCPtr, getName, load, load, loadBinary, loadBinary, onRTU, reload, save, save, saveBinary, saveBinary, setName
protected SCRTFreeSurfaceSceneEntity(long cPtr, boolean cMemoryOwn)
public SCRTFreeSurfaceSceneEntity()
protected static long getCPtr(SCRTFreeSurfaceSceneEntity obj)
protected void finalize()
finalize
in class SCRTSceneEntity
public void delete()
delete
in class SCRTSceneEntity
public void updateMeshes(float[] _paXCoords, float[] _paYCoords, float[] _paZCoords, float[] _paDisplacementCoords, int[] _paCellColors, int _iGridWidth, int _iGridHeight)
public void updateDisplacementCoordinates(float[] _paDisplacementCoords, int _iGridWidth, int _iGridHeight)
public void setMaterial(TSRMaterial _material)
setMaterial
in class SCRTSceneEntity
public void render()
render
in class SCRTSceneEntity
public void renderRaw()
renderRaw
in class SCRTSceneEntity
public void onEngineRestart()
onEngineRestart
in class SCRTSceneEntity
public int getKind()
getKind
in class SCRTSceneEntity
public TSRTexture getHeightMap()
getHeightMap
in class SCRTSceneEntity
public void setTexture(TSRTexture _pTexture)
public void setGridDrawingProperties(SCRTGridDrawingProperties _Properties)
public void setCoordinatesOffset(float _fX, float _fY, float _fZ)
public void setDisplacementPropagation(float _fX, float _fY, float _fZ, boolean _bIsAbsolute)
public void setPaletteParams(SCRTFreeSurfaceMeshPaletteParams _Params)