XLE  v0.02.0
Public Member Functions | Protected Attributes | List of all members
ToolsRig::MouseOverTrackingOverlay Class Reference
Inheritance diagram for ToolsRig::MouseOverTrackingOverlay:
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)
 
 MouseOverTrackingOverlay (std::shared_ptr< VisMouseOver > mouseOver, std::shared_ptr< RenderCore::IThreadContext > threadContext, std::shared_ptr< RenderCore::Techniques::TechniqueContext > techniqueContext, std::shared_ptr< VisCameraSettings > camera, std::shared_ptr< SceneEngine::IntersectionTestScene > scene)
 

Protected Attributes

std::shared_ptr< IInputListener_inputListener
 
std::shared_ptr< VisCameraSettings_camera
 

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: