public class SCRTSceneWorld
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
swigCMemOwn |
Modifier | Constructor and Description |
---|---|
|
SCRTSceneWorld() |
protected |
SCRTSceneWorld(long cPtr,
boolean cMemoryOwn) |
protected SCRTSceneWorld(long cPtr, boolean cMemoryOwn)
public SCRTSceneWorld()
protected static long getCPtr(SCRTSceneWorld obj)
protected void finalize()
finalize
in class java.lang.Object
public void delete()
public void renderHUD()
public void init()
public void addEntity(SCRTSceneEntity pEntity)
public void removeEntity(SCRTSceneEntity pEntity)
public void clearEntities()
public TSRCamera getMainCamera()
public void update(float _fDeltaTime)
public void drawEntities(int _renderPassType, TSRCamera _pCamera)
public void drawEntitiesRaw(int _renderPassType, TSRCamera _pCamera)
public void renderObjects(TSRCamera _pCamera)
public void renderObjectsRaw(TSRCamera _pCamera)
public long getEntitiesCount()
public SCRTSceneEntity getEntity(long _uiIndex)
public SWIGTYPE_p_std__vectorT_SCRTSceneEntity_p_t getSCRTEntities()
public boolean isLeftHanded()
public void setLeftHanded(boolean _bLeftHanded)
public static void collectEntitiesRec(SWIGTYPE_p_vectorT_SCRTSceneEntity_p_t _aSrc, SWIGTYPE_p_vectorT_SCRTSceneEntity_p_t _aDstOpaque, SWIGTYPE_p_vectorT_SCRTSceneEntity_p_t _aDstTransparent, SWIGTYPE_p_vectorT_SCRTSceneEntity_p_t _aDstHud3D, SWIGTYPE_p_vectorT_SCRTSceneEntity_p_t _aDstHud2D)
public TSRVector3 getGlobalScale()
public SCRTRenderPassInfo getActualRenderPassInfo()
public void setActualRenderPassInfo(SCRTRenderPassInfo _pActualInfo)
public void setWorldDimensions(TSRVector3 _worldDimensions)
public TSRVector3 getWorldDimensions()
public void setClipPlane(int _index, boolean _clipPlane)
public TSRPlane getWorldClipPlane(int _index)
public void setCurrentRenderPass(int _renderPassType)
public static SCRTSceneWorld getActiveWorld()
public static void setActiveWorld(SCRTSceneWorld _pWorld)