FrameIT
CommunicationEvents Class Reference

Classes

class  AnimationEvent
 
class  AnimationEventWithUris
 
class  FactEvent
 
class  HitEvent
 
class  MouseOverFactEvent
 
class  ShinyEvent
 
class  SignalEvent
 
class  ToolModeEvent
 

Public Types

enum  Directories { Stages , ValidationSets , FactStateMachines }
 

Static Public Member Functions

static string CreateHierarchiePath (List< Directories > hierarchie, string prefix="", string postfix="")
 
static string CreatePathToFile (out bool file_exists, string name, string format=null, List< Directories > hierarchie=null, bool use_install_folder=false)
 

Static Public Attributes

static HitEvent SnapEvent = new HitEvent()
 
static HitEvent TriggerEvent = new HitEvent()
 
static ToolModeEvent ToolModeChangedEvent = new ToolModeEvent()
 
static FactEvent AddFactEvent = new FactEvent()
 
static FactEvent RemoveFactEvent = new FactEvent()
 
static ShinyEvent PushoutFactEvent = new ShinyEvent()
 
static ShinyEvent PushoutFactEndEvent = new ShinyEvent()
 
static ShinyEvent PushoutFactFailEvent = new ShinyEvent()
 
static SignalEvent gameSucceededEvent = new SignalEvent()
 
static SignalEvent gameNotSucceededEvent = new SignalEvent()
 
static SignalEvent LevelReset = new SignalEvent()
 
static SignalEvent NewAssignmentEvent = new SignalEvent()
 
static AnimationEvent ScrollFactHintEvent = new AnimationEvent()
 
static FactEvent AnimateExistingFactEvent = new FactEvent()
 
static FactEvent AnimateNonExistingFactEvent = new FactEvent()
 
static AnimationEventWithUris HintAvailableEvent = new AnimationEventWithUris()
 
static bool ServerRunning = true
 
static string ServerAdress = "localhost:8085"
 
static bool VerboseURI = false
 

Member Enumeration Documentation

◆ Directories

Enumerator
Stages 
ValidationSets 
FactStateMachines 

Member Function Documentation

◆ CreateHierarchiePath()

static string CommunicationEvents.CreateHierarchiePath ( List< Directories hierarchie,
string  prefix = "",
string  postfix = "" 
)
static

◆ CreatePathToFile()

static string CommunicationEvents.CreatePathToFile ( out bool  file_exists,
string  name,
string  format = null,
List< Directories hierarchie = null,
bool  use_install_folder = false 
)
static

Member Data Documentation

◆ AddFactEvent

FactEvent CommunicationEvents.AddFactEvent = new FactEvent()
static

◆ AnimateExistingFactEvent

FactEvent CommunicationEvents.AnimateExistingFactEvent = new FactEvent()
static

◆ AnimateNonExistingFactEvent

FactEvent CommunicationEvents.AnimateNonExistingFactEvent = new FactEvent()
static

◆ gameNotSucceededEvent

SignalEvent CommunicationEvents.gameNotSucceededEvent = new SignalEvent()
static

◆ gameSucceededEvent

SignalEvent CommunicationEvents.gameSucceededEvent = new SignalEvent()
static

◆ HintAvailableEvent

AnimationEventWithUris CommunicationEvents.HintAvailableEvent = new AnimationEventWithUris()
static

◆ LevelReset

SignalEvent CommunicationEvents.LevelReset = new SignalEvent()
static

◆ NewAssignmentEvent

SignalEvent CommunicationEvents.NewAssignmentEvent = new SignalEvent()
static

◆ PushoutFactEndEvent

ShinyEvent CommunicationEvents.PushoutFactEndEvent = new ShinyEvent()
static

◆ PushoutFactEvent

ShinyEvent CommunicationEvents.PushoutFactEvent = new ShinyEvent()
static

◆ PushoutFactFailEvent

ShinyEvent CommunicationEvents.PushoutFactFailEvent = new ShinyEvent()
static

◆ RemoveFactEvent

FactEvent CommunicationEvents.RemoveFactEvent = new FactEvent()
static

◆ ScrollFactHintEvent

AnimationEvent CommunicationEvents.ScrollFactHintEvent = new AnimationEvent()
static

◆ ServerAdress

string CommunicationEvents.ServerAdress = "localhost:8085"
static

◆ ServerRunning

bool CommunicationEvents.ServerRunning = true
static

◆ SnapEvent

HitEvent CommunicationEvents.SnapEvent = new HitEvent()
static

◆ ToolModeChangedEvent

ToolModeEvent CommunicationEvents.ToolModeChangedEvent = new ToolModeEvent()
static

◆ TriggerEvent

HitEvent CommunicationEvents.TriggerEvent = new HitEvent()
static

◆ VerboseURI

bool CommunicationEvents.VerboseURI = false
static

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