From 62a1427154131f2387675957c1d2027061f354f0 Mon Sep 17 00:00:00 2001 From: Andrew Reidmeyer Date: Tue, 13 Jun 2017 20:38:29 -0600 Subject: NvFlow 1.0.1 --- docs/api/files/_nv_flow_8h.html | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'docs/api/files/_nv_flow_8h.html') diff --git a/docs/api/files/_nv_flow_8h.html b/docs/api/files/_nv_flow_8h.html index 8b433d0..9d1f9d4 100644 --- a/docs/api/files/_nv_flow_8h.html +++ b/docs/api/files/_nv_flow_8h.html @@ -1,6 +1,6 @@ - NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlow.h File Reference + NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlow.h File Reference @@ -129,6 +129,18 @@ struct  NvFlowGridResetDesc  Description required to reset a NvFlowGrid. More...
+struct  NvFlowGridSummaryDebugRenderParams + + Parameters to debug render the grid summary data. More...
+struct  NvFlowGridSummaryDesc + + Description necessary to create grid summary. More...
+struct  NvFlowGridSummaryResult + + Summary results. More...
+struct  NvFlowGridSummaryUpdateParams + + Parameters required to update summary CPU state. More...
struct  NvFlowParticleSurfaceData  Particle data. More...
@@ -343,6 +355,10 @@ NvFlowGridProxy * NvFlowCreateGridProxy (const NvFlowGridProxyDesc *desc) +NvFlowGridSummary * NvFlowCreateGridSummary (NvFlowContext *context, const NvFlowGridSummaryDesc *desc) + +NvFlowGridSummaryStateCPU * NvFlowCreateGridSummaryStateCPU (NvFlowGridSummary *gridSummary) + NvFlowParticleSurface * NvFlowCreateParticleSurface (NvFlowContext *context, const NvFlowParticleSurfaceDesc *desc) NvFlowRenderMaterialHandle NvFlowCreateRenderMaterial (NvFlowContext *context, NvFlowRenderMaterialPool *pool, const NvFlowRenderMaterialParams *params) @@ -449,8 +465,20 @@ void NvFlowGridSetTargetLocation (NvFlowGrid *grid, NvFlowFloat3 targetLocation) +void NvFlowGridSummaryDebugRender (NvFlowGridSummary *gridSummary, NvFlowContext *context, const NvFlowGridSummaryDebugRenderParams *params) + +NvFlowGridMaterialHandle NvFlowGridSummaryGetLayerMaterial (NvFlowGridSummaryStateCPU *stateCPU, NvFlowUint layerIdx) + +NvFlowUint NvFlowGridSummaryGetNumLayers (NvFlowGridSummaryStateCPU *stateCPU) + +void NvFlowGridSummaryGetSummaries (NvFlowGridSummaryStateCPU *stateCPU, NvFlowGridSummaryResult **results, NvFlowUint *numResults, NvFlowUint layerIdx) + +void NvFlowGridSummaryUpdate (NvFlowGridSummary *gridSummary, NvFlowContext *context, const NvFlowGridSummaryUpdateParams *params) + void NvFlowGridUpdate (NvFlowGrid *grid, NvFlowContext *context, float dt) +void NvFlowGridUpdateEmitMaterials (NvFlowGrid *grid, NvFlowGridMaterialHandle *materials, NvFlowUint numMaterials) + void NvFlowGridUpdateEmitSDFs (NvFlowGrid *grid, NvFlowShapeSDF **sdfs, NvFlowUint numSdfs) void NvFlowParticleSurfaceAllocFunc (NvFlowParticleSurface *surface, NvFlowContext *context, const NvFlowGridEmitCustomAllocParams *params) @@ -479,6 +507,10 @@ void NvFlowReleaseGridProxy (NvFlowGridProxy *proxy) +void NvFlowReleaseGridSummary (NvFlowGridSummary *gridSummary) + +void NvFlowReleaseGridSummaryStateCPU (NvFlowGridSummaryStateCPU *stateCPU) + void NvFlowReleaseParticleSurface (NvFlowParticleSurface *surface) void NvFlowReleaseRenderMaterial (NvFlowRenderMaterialHandle handle) -- cgit v1.2.3