Package physx.physics
Class PxBatchQueryDesc
- java.lang.Object
-
- physx.NativeObject
-
- physx.physics.PxBatchQueryDesc
-
public class PxBatchQueryDesc extends NativeObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isStackAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPxBatchQueryDesc()PxBatchQueryDesc(int maxRaycastsPerExecute, int maxSweepsPerExecute, int maxOverlapsPerExecute)protectedPxBatchQueryDesc(long address)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()NativeObjectgetFilterShaderData()intgetFilterShaderDataSize()PxBatchQueryPostFilterShadergetPostFilterShader()PxBatchQueryPreFilterShadergetPreFilterShader()PxBatchQueryMemorygetQueryMemory()booleanisValid()voidsetFilterShaderData(NativeObject value)voidsetFilterShaderDataSize(int value)voidsetPostFilterShader(PxBatchQueryPostFilterShader value)voidsetPreFilterShader(PxBatchQueryPreFilterShader value)voidsetQueryMemory(PxBatchQueryMemory value)static PxBatchQueryDescwrapPointer(long address)-
Methods inherited from class physx.NativeObject
getAddress
-
-
-
-
Constructor Detail
-
PxBatchQueryDesc
protected PxBatchQueryDesc()
-
PxBatchQueryDesc
protected PxBatchQueryDesc(long address)
-
PxBatchQueryDesc
public PxBatchQueryDesc(int maxRaycastsPerExecute, int maxSweepsPerExecute, int maxOverlapsPerExecute)- Parameters:
maxRaycastsPerExecute- unsigned longmaxSweepsPerExecute- unsigned longmaxOverlapsPerExecute- unsigned long
-
-
Method Detail
-
wrapPointer
public static PxBatchQueryDesc wrapPointer(long address)
-
destroy
public void destroy()
-
getFilterShaderData
public NativeObject getFilterShaderData()
- Returns:
- any
-
setFilterShaderData
public void setFilterShaderData(NativeObject value)
- Parameters:
value- any
-
getFilterShaderDataSize
public int getFilterShaderDataSize()
- Returns:
- unsigned long
-
setFilterShaderDataSize
public void setFilterShaderDataSize(int value)
- Parameters:
value- unsigned long
-
getPreFilterShader
public PxBatchQueryPreFilterShader getPreFilterShader()
- Returns:
PxBatchQueryPreFilterShader[Value]
-
setPreFilterShader
public void setPreFilterShader(PxBatchQueryPreFilterShader value)
- Parameters:
value-PxBatchQueryPreFilterShader[Value]
-
getPostFilterShader
public PxBatchQueryPostFilterShader getPostFilterShader()
- Returns:
PxBatchQueryPostFilterShader[Value]
-
setPostFilterShader
public void setPostFilterShader(PxBatchQueryPostFilterShader value)
- Parameters:
value-PxBatchQueryPostFilterShader[Value]
-
getQueryMemory
public PxBatchQueryMemory getQueryMemory()
- Returns:
PxBatchQueryMemory[Value]
-
setQueryMemory
public void setQueryMemory(PxBatchQueryMemory value)
- Parameters:
value-PxBatchQueryMemory[Value]
-
isValid
public boolean isValid()
- Returns:
- boolean
-
-