Searched refs:RenderPluginState (Results 1 – 3 of 3) sorted by relevance
55 struct RenderPluginState;62 RenderContext(RenderPluginState& pluginState, CORE_NS::IEngine& engine);111 RenderPluginState& pluginState_;156 struct RenderPluginState { struct165 auto state = static_cast<RenderPluginState*>(token); argument166 return static_cast<RenderPluginState*>(token)->CreateInstance(state->engine_);172 return static_cast<RenderPluginState*>(token)->GetInstance();
328 IRenderContext* RenderPluginState::CreateInstance(IEngine& engine) in CreateInstance()336 IRenderContext* RenderPluginState::GetInstance() in GetInstance()341 void RenderPluginState::Destroy() in Destroy()346 RenderContext::RenderContext(RenderPluginState& pluginState, IEngine& engine) in RenderContext()
58 RenderPluginState* token = new RenderPluginState { engine, {} }; in CreatePlugin()79 RenderPluginState* state = static_cast<RenderPluginState*>(token); in DestroyPlugin()