trialevent.h File Reference

#include "io/io.h"
#include "nub/ref.h"
#include "nub/timer.h"
#include "tcl-io/tclprocwrapper.h"
#include <vector>

Include dependency graph for trialevent.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  rutz
namespace  nub

Classes

class  TrialEvent
 TrialEvent represents events scheduled to occur during a Trial. More...
class  NullTrialEvent
 TrialEvent subclass that does nothing in its invoke() function. More...
class  TrialMemFuncEvent
 TrialEvent subclass that binds to an arbitrary Trial member function. More...
class  FileWriteEvent
 TrialEvent subclass to send a single byte to an output file. More...
class  GenericEvent
 TrialEvent subclass to call an arbitrary piece of Tcl code. More...
class  MultiEvent
 MultiEvent allows multiple events to be linked together in sequence. More...

Functions

TrialEventmakeAbortTrialEvent ()
 Return a TrialMemFuncEvent bound to Trial::trAbortTrial.
TrialEventmakeDrawEvent ()
 Return a TrialMemFuncEvent bound to Trial::trDraw.
TrialEventmakeRenderEvent ()
 Return a TrialMemFuncEvent bound to Trial::trRender.
TrialEventmakeEndTrialEvent ()
 Return a TrialMemFuncEvent bound to Trial::trEndTrial.
TrialEventmakeNextNodeEvent ()
 Return a TrialMemFuncEvent bound to Trial::trNextNode.
TrialEventmakeAllowResponsesEvent ()
 Return a TrialMemFuncEvent bound to Trial::trAllowResponses.
TrialEventmakeDenyResponsesEvent ()
 Return a TrialMemFuncEvent bound to Trial::trDenyResponses.
TrialEventmakeUndrawEvent ()
 Return a TrialMemFuncEvent bound to Trial::trUndraw.
TrialEventmakeRenderBackEvent ()
 Return a TrialMemFuncEvent bound to Trial::trRenderBack.
TrialEventmakeRenderFrontEvent ()
 Return a TrialMemFuncEvent bound to Trial::trRenderFront.
TrialEventmakeSwapBuffersEvent ()
 Return a TrialMemFuncEvent bound to Trial::trSwapBuffers.
TrialEventmakeClearBufferEvent ()
 Return a TrialMemFuncEvent bound to Trial::trClearBuffer.
TrialEventmakeFinishDrawingEvent ()
 Return a TrialMemFuncEvent bound to Trial::trFinishDrawing.


Detailed Description

events to be scheduled during a Trial

Definition in file trialevent.h.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:53:56 2008 by Doxygen version 1.5.5.