XLE
v0.02.0
|
Plugin for scene features More...
#include <IScenePlugin.h>
Public Member Functions | |
virtual void | LoadingPhase ()=0 |
virtual void | PrepareFrame (RenderCore::IThreadContext &threadContext, SceneEngine::LightingParserContext &parserContext)=0 |
virtual void | ExecuteScene (RenderCore::Metal::DeviceContext *context, SceneEngine::LightingParserContext &parserContext, const SceneEngine::SceneParseSettings &parseSettings, unsigned techniqueIndex) const =0 |
virtual bool | HasContent (const SceneEngine::SceneParseSettings &parseSettings) const =0 |
Plugin for scene features
Allows derived classes to load, prepare and render scene elements, (like effects and special case objects, etc)