StudyCrafterAssistant
Public Member Functions | Static Public Member Functions | Properties | List of all members
StudyCrafter.Assistant.Representation.BaseGraphNode Class Reference
Inheritance diagram for StudyCrafter.Assistant.Representation.BaseGraphNode:
StudyCrafter.Assistant.Representation.IGraphNode StudyCrafter.Assistant.StudyCrafterScenario.InteractionNode StudyCrafter.Assistant.StudyCrafterScenario.LayoutNode StudyCrafter.Assistant.StudyCrafterScenario.Scene StudyCrafter.Assistant.StudyCrafterScenario.ScriptNode

Public Member Functions

 BaseGraphNode (string id)
 
void SetProperty (IProperty property)
 
bool TryGetProperty< T > (string propertyName, out T property)
 
bool HasProperty (string propertyName)
 
GetProperty< T > (string name)
 
override int GetHashCode ()
 
bool Equals (BaseGraphNode other)
 
override bool Equals (object obj)
 

Static Public Member Functions

static bool operator== (BaseGraphNode node, BaseGraphNode other)
 
static bool operator!= (BaseGraphNode node, BaseGraphNode other)
 

Properties

string ID [get, set]
 
IPropertyDictionary Properties [get]
 
- Properties inherited from StudyCrafter.Assistant.Representation.IGraphNode
IPropertyDictionary Properties [get]
 

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