C# Class UnityEditor.Graphing.Util.MessageManager

Afficher le fichier Open project: yimengfan/BDFramework.Urp2dEx

Protected Properties

Свойство Type Description
m_Messages Dictionary>>

Méthodes publiques

Méthode Description
AddOrAppendError ( object errorProvider, Identifier nodeId, ShaderMessage error ) : void
ClearAll ( ) : void
ClearAllFromProvider ( object messageProvider ) : void
ClearNodesFromProvider ( object messageProvider, IEnumerable nodes ) : void
GetNodeMessages ( ) : List>>.IEnumerable
Log ( AbstractMaterialNode node, string path, ShaderMessage message, Object context ) : void
RemoveNode ( Identifier nodeId ) : void

Méthodes protégées

Méthode Description
DebugPrint ( ) : void

Private Methods

Méthode Description
CompareMessages ( ShaderMessage m1, ShaderMessage m2 ) : int

Method Details

AddOrAppendError() public méthode

public AddOrAppendError ( object errorProvider, Identifier nodeId, ShaderMessage error ) : void
errorProvider object
nodeId Identifier
error ShaderMessage
Résultat void

ClearAll() public méthode

public ClearAll ( ) : void
Résultat void

ClearAllFromProvider() public méthode

public ClearAllFromProvider ( object messageProvider ) : void
messageProvider object
Résultat void

ClearNodesFromProvider() public méthode

public ClearNodesFromProvider ( object messageProvider, IEnumerable nodes ) : void
messageProvider object
nodes IEnumerable
Résultat void

DebugPrint() protected méthode

protected DebugPrint ( ) : void
Résultat void

GetNodeMessages() public méthode

public GetNodeMessages ( ) : List>>.IEnumerable
Résultat List>>.IEnumerable

Log() public static méthode

public static Log ( AbstractMaterialNode node, string path, ShaderMessage message, Object context ) : void
node AbstractMaterialNode
path string
message ShaderMessage
context Object
Résultat void

RemoveNode() public méthode

public RemoveNode ( Identifier nodeId ) : void
nodeId Identifier
Résultat void

Property Details

m_Messages protected_oe property

protected Dictionary>> m_Messages
Résultat Dictionary>>