RavEngine
Loading...
Searching...
No Matches
NvFlowGridInterface Struct Reference
Collaboration diagram for NvFlowGridInterface:
[legend]

Public Member Functions

 NV_FLOW_REFLECT_INTERFACE ()
 
NvFlowGrid *NV_FLOW_ABI * createGrid (NvFlowContextInterface *contextInterface, NvFlowContext *context, NvFlowOpList *opList, NvFlowExtOpList *extOpList, const NvFlowGridDesc *desc)
 
 void (NV_FLOW_ABI *destroyGrid)(NvFlowContext *context
 
 void (NV_FLOW_ABI *resetGrid)(NvFlowContext *context
 
 void (NV_FLOW_ABI *simulate)(NvFlowContext *context
 
 void (NV_FLOW_ABI *offscreen)(NvFlowContext *context
 
 void (NV_FLOW_ABI *getRenderData)(NvFlowContext *context
 
 void (NV_FLOW_ABI *render)(NvFlowContext *context
 
 void (NV_FLOW_ABI *updateIsosurface)(NvFlowContext *context
 
 void (NV_FLOW_ABI *getIsosurfaceData)(NvFlowContext *context
 
 void (NV_FLOW_ABI *renderIsosurface)(NvFlowContext *context
 
 void (NV_FLOW_ABI *copyTexture)(NvFlowContext *context
 
 NvFlowUint (NV_FLOW_ABI *getActiveBlockCount)(NvFlowGrid *grid)
 
 NvFlowUint (NV_FLOW_ABI *getActiveBlockCountIsosurface)(NvFlowGrid *grid)
 
 void (NV_FLOW_ABI *setResourceMinLifetime)(NvFlowContext *context
 

Public Attributes

NvFlowGrid * grid
 
NvFlowGrid const NvFlowGridDesc * desc
 
NvFlowGrid const NvFlowGridParamsDesc * params
 
NvFlowGrid const NvFlowGridParamsDesc NvFlowBool32 globalForceClear
 
NvFlowGrid NvFlowGridRenderData * renderData
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 * view
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 * projection
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 * projectionJittered
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint width
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint height
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint sceneDepthWidth
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint sceneDepthHeight
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint float compositeColorScale
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint float NvFlowTextureTransient * sceneDepthIn
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint float NvFlowTextureTransient NvFlowFormat sceneColorFormat
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint float NvFlowTextureTransient NvFlowFormat NvFlowTextureTransient * sceneColorIn
 
NvFlowGrid const NvFlowGridParamsDesc const NvFlowFloat4x4 const NvFlowFloat4x4 const NvFlowFloat4x4 NvFlowUint NvFlowUint NvFlowUint NvFlowUint float NvFlowTextureTransient NvFlowFormat NvFlowTextureTransient NvFlowTextureTransient ** pSceneColorOut
 
NvFlowGrid NvFlowGridIsosurfaceData * isosurfaceData
 
NvFlowGrid NvFlowUint width
 
NvFlowGrid NvFlowUint NvFlowUint height
 
NvFlowGrid NvFlowUint NvFlowUint NvFlowFormat sceneColorFormat
 
NvFlowGrid NvFlowUint NvFlowUint NvFlowFormat NvFlowTextureTransient * sceneColorIn
 
NvFlowGrid NvFlowUint NvFlowUint NvFlowFormat NvFlowTextureTransient NvFlowTextureTransient ** pSceneColorOut
 
NvFlowGrid NvFlowUint64 minLifetime
 

The documentation for this struct was generated from the following file: