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

Public Types

enum  GeometryType { Sphere, Cube, Plane2D, Model }
 
enum  LightingType { Deferred, Forward, NoLightingParser }
 

Public Member Functions

void set (GeometryType)
 
void set (LightingType)
 
 MaterialVisSettings (std::shared_ptr< ToolsRig::MaterialVisSettings > attached)
 
const ToolsRig::MaterialVisSettingsGetUnderlying ()
 

Public Attributes

property GeometryType Geometry { GeometryType get()
 
property LightingType Lighting { LightingType get()
 
property bool ResetCamera { void set(bool)
 
property VisCameraSettings Camera
 

Protected Attributes

clix::shared_ptr< ToolsRig::MaterialVisSettings_object
 
VisCameraSettings _camSettings
 

Member Data Documentation

property VisCameraSettings GUILayer::MaterialVisSettings::Camera
Initial value:
{
VisCameraSettings^ get() { return _camSettings; }
}
static MaterialVisSettings^ CreateDefault()

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