public abstract class CrosshairSceneEntityBase extends BaseSceneEntity
Modifier and Type | Field and Description |
---|---|
protected TooltipModifier3D |
tooltipModifier3D |
swigCMemOwn
Modifier | Constructor and Description |
---|---|
protected |
CrosshairSceneEntityBase(TooltipModifier3D tooltipModifier3D) |
Modifier and Type | Method and Description |
---|---|
void |
render() |
protected abstract void |
renderScene(Point3D hitVertex,
Vector3 worldDimensions) |
void |
setIsVisible(boolean isVisible) |
void |
updateHitVertex(Point3D hitVertex) |
attachChild, beginLines, beginPoints, beginSolidMesh, close, detachChild, dispose, getChildren
addChildEntityInternal, clearChildEntitiesInternal, debugRender, delete, draw, drawRaw, finalize, getBounds, getChildEntities, getChildInternal, getChildrenCountInternal, getCPtr, getEntityId, getHeightMap, getKind, getMesh, getSelectionHelper, getWorld, isVisible, onEngineRestart, removeChildEntityInternal, renderRaw, setEntityId, setMaterial, setPosition, setRotation, setScale, setVisible, setWorld, subscribeChildEntities, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership, unsubscribeChildEntities, update, updateVisibility
forceLink, getCPtr, getM_BoundBox, getM_Transform, getObjectType, getObjectTypeName, getPosition, getZOrder, setM_BoundBox, setM_Transform, setZOrder, staticClass
getCPtr, getName, load, load, loadBinary, loadBinary, onRTU, reload, save, save, saveBinary, saveBinary, setName
protected final TooltipModifier3D tooltipModifier3D
protected CrosshairSceneEntityBase(TooltipModifier3D tooltipModifier3D)
public void updateHitVertex(Point3D hitVertex)
public void render()
render
in class SCRTSceneEntity
public final void setIsVisible(boolean isVisible)