XLE  v0.02.0
Public Member Functions | Public Attributes | Protected Attributes | List of all members
GUILayer::VisMouseOver Class Reference

Public Member Functions

void AttachCallback (PropertyGrid^callback)
 
std::shared_ptr< ToolsRig::VisMouseOverGetUnderlying ()
 
 VisMouseOver (std::shared_ptr< ToolsRig::VisMouseOver > attached, std::shared_ptr< ToolsRig::ModelVisSettings > settings, std::shared_ptr< RenderCore::Assets::ModelCache > cache)
 

Public Attributes

property String IntersectionPt { String^ get()
 
property unsigned DrawCallIndex { unsigned get()
 
property String ModelName { String^ get()
 
property String MaterialName { String^ get()
 
property bool HasMouseOver { bool get()
 
property String FullMaterialName { String^ get()
 
property uint64 MaterialBindingGuid { uint64 get()
 

Protected Attributes

clix::shared_ptr< ToolsRig::VisMouseOver_object
 
clix::shared_ptr< ToolsRig::ModelVisSettings_modelSettings
 
clix::shared_ptr< RenderCore::Assets::ModelCache_modelCache
 

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