TurntableProxy.Proxy Class Reference


Detailed Description

This class acts as a proxy for a Turntable behavior.

It provides a simple common interface to the turntable's properties, parameters, and actions.

#include <class_turntable_proxy_1_1_proxy.h>

Inheritance diagram for TurntableProxy.Proxy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  mainParameter ()
  Proxy uses this to figure out scrubbing slider and undo updates.
  paramChangesRotation ()
  Changing some parameters also changes the rotation.
  openUndoChunk ()
  closeUndoChunk ()
  cancelUndoChunk ()
  setScrub ()
  getScrub ()
  nudgeBackward ()
  nudgeForward ()
  playBackward ()
  playForward ()
  stop ()
  reset ()
  slower ()
  faster ()
  moveObjectsToPivot ()
  movePivotToObjects ()
  createTurntable ()
  Returns the name of the new turntable, or None if no turntable was created.
  createProxy ()

Public Attributes

  axis = property(__getAxis, __setAxis)
  nudgeStep = property(__getNudgeStep, __setNudgeStep)
  oscillate = property(__getOscillate, __setOscillate)
  oscillateEnd = property(__getOscillateEnd, __setOscillateEnd)
  oscillateStart = property(__getOscillateStart, __setOscillateStart)
  pivot = property(__getPivot, __setPivot)
  rotation = property(__getRotation, __setRotation)
  rotisserie = property(__getRotisserie, __setRotisserie)
  speed = property(__getSpeed, __setSpeed)
  speedStep = property(__getSpeedStep, __setSpeedStep)
  startRotation = property(__getStartRotation, __setStartRotation)
  startSpeed = property(__getStartSpeed, __setStartSpeed)

Member Function Documentation

TurntableProxy.Proxy.__init__ ( )
TurntableProxy.Proxy.mainParameter ( )

Proxy uses this to figure out scrubbing slider and undo updates.

TurntableProxy.Proxy.paramChangesRotation ( )

Changing some parameters also changes the rotation.

Return True if this parameter is one of those parameters, and False otherwise.

TurntableProxy.Proxy.openUndoChunk ( )
TurntableProxy.Proxy.closeUndoChunk ( )
TurntableProxy.Proxy.cancelUndoChunk ( )
TurntableProxy.Proxy.setScrub ( )
TurntableProxy.Proxy.getScrub ( )
TurntableProxy.Proxy.nudgeBackward ( )
TurntableProxy.Proxy.nudgeForward ( )
TurntableProxy.Proxy.playBackward ( )
TurntableProxy.Proxy.playForward ( )
TurntableProxy.Proxy.stop ( )
TurntableProxy.Proxy.reset ( )
TurntableProxy.Proxy.slower ( )
TurntableProxy.Proxy.faster ( )
TurntableProxy.Proxy.moveObjectsToPivot ( )
TurntableProxy.Proxy.movePivotToObjects ( )
TurntableProxy.Proxy.createTurntable ( )

Returns the name of the new turntable, or None if no turntable was created.

This method must be called from the ui thread.

TurntableProxy.Proxy.createProxy ( )

Member Data Documentation

TurntableProxy.Proxy.axis = property(__getAxis, __setAxis)
TurntableProxy.Proxy.nudgeStep = property(__getNudgeStep, __setNudgeStep)
TurntableProxy.Proxy.oscillate = property(__getOscillate, __setOscillate)
TurntableProxy.Proxy.oscillateEnd = property(__getOscillateEnd, __setOscillateEnd)
TurntableProxy.Proxy.oscillateStart = property(__getOscillateStart, __setOscillateStart)
TurntableProxy.Proxy.pivot = property(__getPivot, __setPivot)
TurntableProxy.Proxy.rotation = property(__getRotation, __setRotation)
TurntableProxy.Proxy.rotisserie = property(__getRotisserie, __setRotisserie)
TurntableProxy.Proxy.speed = property(__getSpeed, __setSpeed)
TurntableProxy.Proxy.speedStep = property(__getSpeedStep, __setSpeedStep)
TurntableProxy.Proxy.startRotation = property(__getStartRotation, __setStartRotation)
TurntableProxy.Proxy.startSpeed = property(__getStartSpeed, __setStartSpeed)

TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy
TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy TurntableProxy.Proxy