java.lang.Object
physx.NativeObject
physx.physics.PxSceneQuerySystemBase
physx.physics.PxSceneSQSystem
- Direct Known Subclasses:
PxScene
-
Nested Class Summary
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T> -
Field Summary
FieldsFields inherited from class physx.NativeObject
address, isExternallyAllocated, SIZEOF_BYTE, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_INT, SIZEOF_LONG, SIZEOF_POINTER, SIZEOF_SHORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PxSceneSQSystemarrayGet(long baseAddress, int index) booleanbooleancheckQueries(boolean block) booleanbooleanfetchQueries(boolean block) voidvoidforceDynamicTreeRebuild(boolean rebuildStaticStructure, boolean rebuildDynamicStructure) intvoidvoidsceneQueriesUpdate(PxBaseTask completionTask) voidsceneQueriesUpdate(PxBaseTask completionTask, boolean controlSimulation) voidsetSceneQueryUpdateMode(PxSceneQueryUpdateModeEnum updateMode) static PxSceneSQSystemwrapPointer(long address) Methods inherited from class physx.physics.PxSceneQuerySystemBase
flushUpdates, forceRebuildDynamicTree, getDynamicTreeRebuildRateHint, getStaticTimestamp, getUpdateMode, overlap, overlap, raycast, raycast, raycast, setDynamicTreeRebuildRateHint, setUpdateMode, sweep, sweep, sweepMethods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
Field Details
-
SIZEOF
public static final int SIZEOF -
ALIGNOF
public static final int ALIGNOF- See Also:
-
-
Constructor Details
-
PxSceneSQSystem
protected PxSceneSQSystem() -
PxSceneSQSystem
protected PxSceneSQSystem(long address)
-
-
Method Details
-
wrapPointer
-
arrayGet
-
setSceneQueryUpdateMode
- Parameters:
updateMode- WebIDL type:PxSceneQueryUpdateModeEnum[enum]
-
getSceneQueryUpdateMode
- Returns:
- WebIDL type:
PxSceneQueryUpdateModeEnum[enum]
-
getSceneQueryStaticTimestamp
public int getSceneQueryStaticTimestamp()- Returns:
- WebIDL type: unsigned long
-
flushQueryUpdates
public void flushQueryUpdates() -
forceDynamicTreeRebuild
public void forceDynamicTreeRebuild(boolean rebuildStaticStructure, boolean rebuildDynamicStructure) - Parameters:
rebuildStaticStructure- WebIDL type: booleanrebuildDynamicStructure- WebIDL type: boolean
-
getStaticStructure
- Returns:
- WebIDL type:
PxPruningStructureTypeEnum[enum]
-
getDynamicStructure
- Returns:
- WebIDL type:
PxPruningStructureTypeEnum[enum]
-
sceneQueriesUpdate
public void sceneQueriesUpdate() -
sceneQueriesUpdate
- Parameters:
completionTask- WebIDL type:PxBaseTask
-
sceneQueriesUpdate
- Parameters:
completionTask- WebIDL type:PxBaseTaskcontrolSimulation- WebIDL type: boolean
-
checkQueries
public boolean checkQueries()- Returns:
- WebIDL type: boolean
-
checkQueries
public boolean checkQueries(boolean block) - Parameters:
block- WebIDL type: boolean- Returns:
- WebIDL type: boolean
-
fetchQueries
public boolean fetchQueries()- Returns:
- WebIDL type: boolean
-
fetchQueries
public boolean fetchQueries(boolean block) - Parameters:
block- WebIDL type: boolean- Returns:
- WebIDL type: boolean
-