XLE  v0.02.0
Public Member Functions | Protected Attributes | List of all members
ToolsRig::ModelVisLayer Class Reference
Inheritance diagram for ToolsRig::ModelVisLayer:
Inheritance graph
[legend]

Public Member Functions

virtual std::shared_ptr< IInputListenerGetInputListener ()
 
virtual void RenderToScene (RenderCore::IThreadContext *context, SceneEngine::LightingParserContext &parserContext)
 
virtual void RenderWidgets (RenderCore::IThreadContext *context, const RenderCore::Techniques::ProjectionDesc &projectionDesc)
 
virtual void SetActivationState (bool newState)
 
void SetEnvironment (std::shared_ptr< VisEnvSettings > envSettings)
 
void SetEnvironment (::Assets::ResChar envSettingsFile[])
 
 ModelVisLayer (std::shared_ptr< ModelVisSettings > settings, std::shared_ptr< RenderCore::Assets::ModelCache > cache)
 

Protected Attributes

std::unique_ptr< Pimpl > _pimpl
 

Additional Inherited Members

- Public Types inherited from PlatformRig::IOverlaySystem
typedef RenderOverlays::DebuggingDisplay::IInputListener IInputListener
 

The documentation for this class was generated from the following files: