XLE  v0.02.0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ShaderPatcherLayer::NodeGraph Class Reference

Public Member Functions

ShaderPatcher::NodeGraph ConvertToNative (String^name)
 
ShaderPatcher::NodeGraph ConvertToNativePreview (UInt32 previewNodeId)
 

Static Public Member Functions

static public String GenerateShader (NodeGraph^graph, String^name)
 
static public String GeneratePreviewShader (NodeGraph^graph, UInt32 previewNodeId)
 

Public Attributes

property List< Node^> Nodes
 

Member Data Documentation

property List<Node^> ShaderPatcherLayer::NodeGraph::Nodes
Initial value:
{
List<Node^>^ get() { if (!_nodes) { _nodes = gcnew List<Node^>(); } return _nodes; }
}
[DataMember] property List<NodeConnection^>^ NodeConnections
{
List<NodeConnection^>^ get() { if (!_connections) { _connections = gcnew List<NodeConnection^>(); } return _connections; }
}
[DataMember] property List<NodeConstantConnection^>^ NodeConstantConnections
{
List<NodeConstantConnection^>^ get() { if (!_constantConnections) { _constantConnections = gcnew List<NodeConstantConnection^>(); } return _constantConnections; }
}
[DataMember] property List<VisualNode^>^ VisualNodes
{
List<VisualNode^>^ get() { if (!_visualNodes) { _visualNodes = gcnew List<VisualNode^>(); } return _visualNodes; }
}
NodeGraph()

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