Interface ExternalEvent
- All Known Implementing Classes:
EventInMFColorWrapper
,EventInMFFloatWrapper
,EventInMFInt32Wrapper
,EventInMFNodeWrapper
,EventInMFRotationWrapper
,EventInMFStringWrapper
,EventInMFTimeWrapper
,EventInMFVec2fWrapper
,EventInMFVec3fWrapper
,EventInSFBoolWrapper
,EventInSFColorWrapper
,EventInSFFloatWrapper
,EventInSFImageWrapper
,EventInSFInt32Wrapper
,EventInSFNodeWrapper
,EventInSFRotationWrapper
,EventInSFStringWrapper
,EventInSFTimeWrapper
,EventInSFVec2fWrapper
,EventInSFVec3fWrapper
,SAIRealizeNode
public interface ExternalEvent
A very simple event class for storage and queuing purposes. This class
doesn't impose any requirements beyond the doEvent method.
External events from both the EAI and SAI systems implement this interface to get into the queuing system.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doEvent()
Perform the event actions.boolean
Is the event conglomerating or non-conglomerating.
-
Method Details
-
doEvent
void doEvent()Perform the event actions. -
isConglomerating
boolean isConglomerating()Is the event conglomerating or non-conglomerating. Conglomerating events such as the set1Value calls build up in the event buffer.- Returns:
- whether event is conglomerating or not
-