22 lines
409 B
C++
22 lines
409 B
C++
#pragma once
|
|
|
|
#include "ShaderTypes.h"
|
|
|
|
#include <vector>
|
|
|
|
class RenderEngine;
|
|
class RuntimeServices;
|
|
|
|
class RuntimeServiceLiveBridge
|
|
{
|
|
public:
|
|
static bool PrepareLiveRenderLayerStates(
|
|
RuntimeServices& runtimeServices,
|
|
RenderEngine& renderEngine,
|
|
bool useCommittedLayerStates,
|
|
unsigned renderWidth,
|
|
unsigned renderHeight,
|
|
double oscSmoothing,
|
|
std::vector<RuntimeRenderState>& layerStates);
|
|
};
|