TestCenter Reference
TestSupport.RemoteRenderingEventReplay.EventReplay Class Reference

Public Member Functions

 __init__ (self, slave, filename, resizeHandler=None)
 createScreenshot (self)
 sceneChanged (self)
 imageReceived (self, img)
 doPause (self, delay)
 replay (self, redrawAfterResize=False, redrawAfterSceneChanged=False)

Public Attributes

int screenshotCount = 0
bool sceneHasChanged = False
 resizeHandler = resizeHandler
 sceneChanged
 imageReceived

Protected Attributes

 _baseName = os.path.splitext(os.path.basename(filename))[0]
 _slave = slave
 _events = json.load(f)

Detailed Description

Definition at line 21 of file RemoteRenderingEventReplay.py.

Constructor & Destructor Documentation

◆ __init__()

TestSupport.RemoteRenderingEventReplay.EventReplay.__init__ ( self,
slave,
filename,
resizeHandler = None )

Definition at line 24 of file RemoteRenderingEventReplay.py.

Member Function Documentation

◆ createScreenshot()

TestSupport.RemoteRenderingEventReplay.EventReplay.createScreenshot ( self)

Definition at line 36 of file RemoteRenderingEventReplay.py.

Referenced by replay().

◆ doPause()

TestSupport.RemoteRenderingEventReplay.EventReplay.doPause ( self,
delay )

Definition at line 58 of file RemoteRenderingEventReplay.py.

Referenced by replay().

◆ imageReceived()

TestSupport.RemoteRenderingEventReplay.EventReplay.imageReceived ( self,
img )

Definition at line 46 of file RemoteRenderingEventReplay.py.

References _baseName, and screenshotCount.

◆ replay()

TestSupport.RemoteRenderingEventReplay.EventReplay.replay ( self,
redrawAfterResize = False,
redrawAfterSceneChanged = False )

◆ sceneChanged()

TestSupport.RemoteRenderingEventReplay.EventReplay.sceneChanged ( self)

Definition at line 42 of file RemoteRenderingEventReplay.py.

References sceneHasChanged.

Member Data Documentation

◆ _baseName

TestSupport.RemoteRenderingEventReplay.EventReplay._baseName = os.path.splitext(os.path.basename(filename))[0]
protected

Definition at line 25 of file RemoteRenderingEventReplay.py.

Referenced by imageReceived().

◆ _events

TestSupport.RemoteRenderingEventReplay.EventReplay._events = json.load(f)
protected

Definition at line 28 of file RemoteRenderingEventReplay.py.

Referenced by replay().

◆ _slave

TestSupport.RemoteRenderingEventReplay.EventReplay._slave = slave
protected

Definition at line 26 of file RemoteRenderingEventReplay.py.

Referenced by replay().

◆ imageReceived

TestSupport.RemoteRenderingEventReplay.EventReplay.imageReceived

Definition at line 37 of file RemoteRenderingEventReplay.py.

◆ resizeHandler

TestSupport.RemoteRenderingEventReplay.EventReplay.resizeHandler = resizeHandler

Definition at line 32 of file RemoteRenderingEventReplay.py.

Referenced by replay().

◆ sceneChanged

TestSupport.RemoteRenderingEventReplay.EventReplay.sceneChanged

Definition at line 33 of file RemoteRenderingEventReplay.py.

◆ sceneHasChanged

bool TestSupport.RemoteRenderingEventReplay.EventReplay.sceneHasChanged = False

Definition at line 31 of file RemoteRenderingEventReplay.py.

Referenced by replay(), and sceneChanged().

◆ screenshotCount

int TestSupport.RemoteRenderingEventReplay.EventReplay.screenshotCount = 0

Definition at line 30 of file RemoteRenderingEventReplay.py.

Referenced by imageReceived().


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