public void SetRuntimeData(VFXExpressionSheet sheet, VFXEditorSystemDesc[] systemDesc, VFXEventDesc[] eventDesc, VFXGPUBufferDesc[] bufferDesc, VFXCPUBufferDesc[] cpuBufferDesc, VFXTemporaryGPUBufferDesc[] temporaryBufferDesc = null) { var internalSheet = new VFXExpressionSheetInternal(); internalSheet.expressions = sheet.expressions; internalSheet.values = CreateValueSheet(sheet.values); internalSheet.exposed = sheet.exposed; SetRuntimeData(internalSheet, systemDesc, eventDesc, bufferDesc, temporaryBufferDesc, cpuBufferDesc); }
extern private void SetRuntimeData(VFXExpressionSheetInternal sheet, VFXEditorSystemDesc[] systemDesc, VFXEventDesc[] eventDesc, VFXGPUBufferDesc[] bufferDesc, VFXTemporaryGPUBufferDesc[] temporaryBufferDesc, VFXCPUBufferDesc[] cpuBufferDesc);