Opticka 2.16.1
Opticka is an experiment manager for behavioral research.
Loading...
Searching...
No Matches
tempController Class Reference
Inheritance diagram for tempController:

Public Member Functions

function tempController (in EThndl, in calDisplay, in scrRes, in rewardProvider, in audioProvider)
 
function setCalPoints (in me, in calPoints, in calPoss)
 
function setValPoints (in me, in valPoints, in valPoss)
 
function tick (in me)
 
function receiveUpdate (in me, in ignoredArg, in currentPoint, in posNorm, in ignoredArg, in ignoredArg, in type, in callResult)
 
function getStatusText (in me, in force)
 
function draw (in me, in wpnts, in tick, in sFac, in offset)
 

Static Public Member Functions

static function canControl (in type)
 

Public Attributes

Constant Property stateEnum = struct
 
Constant Property pointStateEnum = struct
 
Property EThndl
 
Property calDisplay
 
Property rewardProvider
 
Property audioProvider
 
Property rewardPacing
 
Property forceRewardButton
 
Property gazeFetchDur
 
Property gazeAggregationMethod
 
Property minValidGazeFrac
 
Property scrRes
 
Property maxOffScreenTime
 
Property onScreenTimeThreshCap
 
Property onScreenTimeThreshIncRate
 
Property videoShrinkTime
 
Property videoShrinkRate
 
Property videoSizes
 
 Property
 
Property calVideoSize
 
Property calShowVideoWhenDone
 
Property calVideoSizeWhenDone
 
Property calWhenDoneRewardDistFac
 
Property calWhenDoneRewardTime
 
Property valVideoSize
 
Property valShowVideoWhenDone
 
Property valVideoSizeWhenDone
 
Property valWhenDoneRewardDistFac
 
Property valWhenDoneRewardTime
 
Property calOnTargetTime
 
Property calOnTargetDistFac
 
Property calAfterFirstCollected
 
Property valOnTargetDist
 
Property valOnTargetTime
 
Property valRandomizeTargets
 
Property reEntryStateCal
 
Property reEntryStateVal
 
Property showGazeToOperator
 
Property logTypes
 
Property logReceiver
 

Constructor & Destructor Documentation

◆ tempController()

function tempController::tempController ( in  EThndl,
in  calDisplay,
in  scrRes,
in  rewardProvider,
in  audioProvider 
)

Member Function Documentation

◆ canControl()

static function tempController::canControl ( in  type)
static

◆ draw()

function tempController::draw ( in  me,
in  wpnts,
in  tick,
in  sFac,
in  offset 
)

◆ getStatusText()

function tempController::getStatusText ( in  me,
in  force 
)

◆ receiveUpdate()

function tempController::receiveUpdate ( in  me,
in  ignoredArg,
in  currentPoint,
in  posNorm,
in  ignoredArg,
in  ignoredArg,
in  type,
in  callResult 
)

◆ setCalPoints()

function tempController::setCalPoints ( in  me,
in  calPoints,
in  calPoss 
)

◆ setValPoints()

function tempController::setValPoints ( in  me,
in  valPoints,
in  valPoss 
)

◆ tick()

function tempController::tick ( in  me)

Member Data Documentation

◆ audioProvider

Property tempController::audioProvider

◆ calAfterFirstCollected

Property tempController::calAfterFirstCollected

◆ calDisplay

Property tempController::calDisplay

◆ calOnTargetDistFac

Property tempController::calOnTargetDistFac

◆ calOnTargetTime

Property tempController::calOnTargetTime

◆ calShowVideoWhenDone

Property tempController::calShowVideoWhenDone

◆ calVideoSize

Property tempController::calVideoSize

◆ calVideoSizeWhenDone

Property tempController::calVideoSizeWhenDone

◆ calWhenDoneRewardDistFac

Property tempController::calWhenDoneRewardDistFac

◆ calWhenDoneRewardTime

Property tempController::calWhenDoneRewardTime

◆ EThndl

Property tempController::EThndl

◆ forceRewardButton

Property tempController::forceRewardButton

◆ gazeAggregationMethod

Property tempController::gazeAggregationMethod

◆ gazeFetchDur

Property tempController::gazeFetchDur

◆ logReceiver

Property tempController::logReceiver

◆ logTypes

Property tempController::logTypes

◆ maxOffScreenTime

Property tempController::maxOffScreenTime

◆ minValidGazeFrac

Property tempController::minValidGazeFrac

◆ onScreenTimeThreshCap

Property tempController::onScreenTimeThreshCap

◆ onScreenTimeThreshIncRate

Property tempController::onScreenTimeThreshIncRate

◆ pointStateEnum

Constant Property tempController::pointStateEnum = struct

◆ Property

tempController::Property

◆ reEntryStateCal

Property tempController::reEntryStateCal

◆ reEntryStateVal

Property tempController::reEntryStateVal

◆ rewardPacing

Property tempController::rewardPacing

◆ rewardProvider

Property tempController::rewardProvider

◆ scrRes

Property tempController::scrRes

◆ showGazeToOperator

Property tempController::showGazeToOperator

◆ stateEnum

Constant Property tempController::stateEnum = struct

◆ valOnTargetDist

Property tempController::valOnTargetDist

◆ valOnTargetTime

Property tempController::valOnTargetTime

◆ valRandomizeTargets

Property tempController::valRandomizeTargets

◆ valShowVideoWhenDone

Property tempController::valShowVideoWhenDone

◆ valVideoSize

Property tempController::valVideoSize

◆ valVideoSizeWhenDone

Property tempController::valVideoSizeWhenDone

◆ valWhenDoneRewardDistFac

Property tempController::valWhenDoneRewardDistFac

◆ valWhenDoneRewardTime

Property tempController::valWhenDoneRewardTime

◆ videoShrinkRate

Property tempController::videoShrinkRate

◆ videoShrinkTime

Property tempController::videoShrinkTime

◆ videoSizes

Property tempController::videoSizes

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