Contains information about a VRML event.
Namespace: Vrml.EAI.Event
Assembly: VrmlEAI.NET
Collapse/Expand Syntax
C#
public class VrmlEvent  
Collapse/Expand Remarks
When you implement a VrmlEventDelegate, you'll get a VrmlEvent object as a parameter that contains a reference to the EventOut object that fired the event as well as a timestamp and the user-provided data object attached to the EventOut object.
Collapse/Expand Members

Click here to see the list of members.

Collapse/Expand Example
The following example shows the skeleton of a vrml event delegate, and how the VrmlEvent object is used inside the delegate:
C#
private static Vrml.EAI.Field.EventOutSFColor diffuseColor_changed;
...
private static void OnVrmlEvent(Vrml.EAI.Event.VrmlEvent evt)
{
    Vrml.EAI.Field.BaseField field = evt.Source;
    double time = evt.Time;
    object data = evt.Data;
    if (field == diffuseColor_changed)
    {
        // diffuseColor_changed event-out slot fired an event
        ...
    }
    ...
}